Pablo Lorenzo Herrera Email & Phone Number
Who is Pablo Lorenzo Herrera? Overview
A concise factual answer block for searchers comparing this professional profile.
Pablo Lorenzo Herrera is listed as Principal Engineer at ESW, a with 4 employees, based in Greater Madrid Metropolitan Area, Spain. AeroLeads shows a matched LinkedIn profile for Pablo Lorenzo Herrera.
Pablo Lorenzo Herrera previously worked as Senior Architect at Scalefast and Senior PHP Developer at Fibonad. Pablo Lorenzo Herrera holds Master'S Degree from Universidad Politécnica De Madrid.
Email format at ESW
This section adds company-level context without repeating Pablo Lorenzo Herrera's masked contact details.
Review company-level records connected to Pablo Lorenzo Herrera before choosing the right outreach path.
About Pablo Lorenzo Herrera
Desarrollador con amplia experiencia en análisis, diseño, implementación, pruebas y despliegue de sistemas backend, especialmente en PHP orientado a objetos.Trabajo de forma independiente o en equipo sin problema; pongo la fiabilidad y la claridad de código ante todo, construyendo para los que vendrán. Soy responsable de mi trabajo.Las siglas no pueden resumir la actitud y la experiencia, pero aquí va la acostumbrada retahíla:Extensive experience in analysis, design, implementation and deployment of applications, mainly back-end side; layered architecture design, database design, REST API specification, events design and specification, version control and unit-testing.DDD development using best practices with SOLID, CQRS, DI strategies. Event-Driven Development, AWS SNS+SQS design strategies and implementations. Use of AsyncAPI for event definitions.API-first design with OpenAPI specifications.Backend OOP PHP; relational SQL and NoSQL databases (MySQL, MongoDB), Redis.I am a software engineer with more than 15 years of experience in development of applications of all kinds, such as eCommerce, client-server banking and insurance environments, online advertising, web services and online multiplayer games. I pay special attention to understanding the needs and expectations of the customer with a detailed functional analysis, identifying the structuring of the data and the modular division of the application. I ensure reliability and quality in the final product.
Listed skills include Javascript, Php, Web Development, Software Development, and 31 others.
Pablo Lorenzo Herrera's current company
Company context helps verify the profile and gives searchers a useful next step.
Pablo Lorenzo Herrera work experience
A career timeline built from the work history available for this profile.
Principal Engineer
Current
Senior Architect
As a PHP Architect I co-leaded the creation of an event-driven framework from a monolitic one, following best practices and deep analysis of the existing legacy systems.In this role, so far I have:- Designed the event architecture strategies that were best for the company workflow.- Evolved from heavily coupled logic to separate state machines as a first step to move to a microservice design.- Was involved in the team that created the new microservice-oriented framework and created or modified all the core parts regarding infrastructure (ORM, command and event buses, containers, service providers, etc).- Following API-First, I prepared the OpenAPI design framework to be followed by all our services and programmed automatic OpenAPI tools that are also used as API validators.- Programmed the core parts of the communication with event brokers (SNS-SQS, Kafka) and devised the events strategies.- Introduced AsyncAPI as the official specification to define events, and I prepared an automatic generator of PHP classes, documentation and validation from the AsyncAPI core specification.I care about quality and reliability.
Senior Php Developer
Design and development of backend components and libraries for API connection with in-house systems using object oriented PHP.Integration with external API's for e-commerce products (Zoho, Zoho inventory).Integration with front-end and back-end libraries for Paypal Checkout and Amazon Pay.Creation of an automatic e-commerce portal generation system under Symfony 3.
Senior Sotfware Engineer
Development of OOP PHP components and libraries for Coowry Ltd.Proof of concept of a web app that obtains and represents data from the Spanish electric system operator using a light framework with DI, OO, unit testing. Development of an accurate invoice simulator and comparator using the official algorithms.Development of a PHP Open Source connection library to access the Spanish electrical daily rates.
Php Architect
As one of the lead developers, I started in the early development stages of the company's Ad Server framework in a high performance environment, to develop the architecture and modules using OO PHP with MySQL, MongoDB and Redis storage, BeanstalkD queues and Memcached. Design of new components, quick integration of new functionalities and unit testing.Other: Implementation of library to operate with SalesForce CRM via SOAP.
Software Engineer And Consultant
After a year dedicated to a project thesis I started a new stage in my career as a freelance computer engineer focusing in Web development and consulting.Focused on areas related to the design and restructuring of new and legacy web sites where distinct technologies and skills are required, such as the knowledge to redesign a large non-normalized database into a well structured one, the creation of an efficient back-end platform to handle elaborate data introduction and querying, and the design of modern front-ends under a CMS that can be easily supported and extended.Technologies: PHP: Joomla; Python: Django; Mysql.
Analyst - Senior Developer
Orange Blogs- Part of the development team of Orange Blogs, several modules including User Management (authentication, profiles system) which involved object-oriented design to handle different authentication realms in server side and development of encryption libraries under PHP and C using the AES encryption system.Analysis and design of a new database schema and implementation of db-independent access layers with the PHP Propel ORM (object-relational mapping) library.France Telecom CMS- Design and implementation of the sitemaps graphical module and server library for the internal CMS used in France Telecom Spain. The technologies chosen were dynamic HTML with jQuery and ExtJs javascript framework and Propel ORM for PHP.
Analyst - Development Manager
Multiplayer online gaming platform- I was in charge of the expansion project of the multiplayer platform to include different third-party registered users from external environments. The solved problems ranged from signup and identification of external users to handling authentication issues, ACL and privileges and involved the expansion of the server object-oriented framework. In a second stage, I defined the specifications for integration with a mobile platform (Terraplay) and coordinated a team of internal and external developers.
Analyst - Developer
Web applications- Development of chat and friend contacts applicationsMultiplayer online gaming platform- Analysis and implementation of an online multiplayer gaming platform and lead development for an object-oriented framework for the client side.
Developer
CMS- Design and development of a graphical user interface for the proprietary CMS (content management system) used in eresMas.Web applications- Development of a messaging web client and server, integration with ActiveX and java components.
Analyst
E-commerce application for insurance companies using Java servlets and WebSphere Application Server as an application server and HTML/JavaScript on the client side. Responsible for the deployment of the UML object-oriented methodology, with Java as the development language under the VisualAge for Java environment.
Project Manager
- Leaded the implantation of an object-oriented methodology and the development of a prototype application for administration and billing for the company Aguas de Alicante, from initial design to prototyping and implementation of documentation standards and methodology. The project was implemented in VisualAge for Java.- In the final stage I directed the implementation with our team in Madrid in coordination with the Alicante team.
Analyst - Developer
Lead design and development of the client-server platform for Crédit Andorra Bank agencies in VisualAge Smalltalk for OS/2.As an IBM VisualAge for Smalltalk Associate Developer, I contributed with several tools and techniques until the successful final deployment of the application.
Developer
- Development of a new tool for creating graphical user interfaces for the VisualAge Smalltalk environment within the IBM Object Connection Program. This tool was a key component to build the company's products thereafter.- Development of the client application for information system Athena Insurance in Madrid in VisualAge Smalltalk for OS/2. Design of several caching strategies and interface optimizations.
Colleagues at ESW
Other employees you can reach at esw.com. View company contacts for 4 employees →
Pablo Lorenzo Herrera education
Frequently asked questions about Pablo Lorenzo Herrera
Quick answers generated from the profile data available on this page.
What company does Pablo Lorenzo Herrera work for?
Pablo Lorenzo Herrera works for ESW.
What is Pablo Lorenzo Herrera's role at ESW?
Pablo Lorenzo Herrera is listed as Principal Engineer at ESW.
Where is Pablo Lorenzo Herrera based?
Pablo Lorenzo Herrera is based in Greater Madrid Metropolitan Area, Spain while working with ESW.
What companies has Pablo Lorenzo Herrera worked for?
Pablo Lorenzo Herrera has worked for Esw, Scalefast, Fibonad, Freelance, and Kimia.
Who are Pablo Lorenzo Herrera's colleagues at ESW?
Pablo Lorenzo Herrera's colleagues at ESW include Wei Yu, Dshdsh Fhsdf, and Christopher Gilson.
How can I contact Pablo Lorenzo Herrera?
You can use AeroLeads to view verified contact signals for Pablo Lorenzo Herrera at ESW, including work email, phone, and LinkedIn data when available.
What schools did Pablo Lorenzo Herrera attend?
Pablo Lorenzo Herrera holds Master'S Degree from Universidad Politécnica De Madrid.
What skills is Pablo Lorenzo Herrera known for?
Pablo Lorenzo Herrera is listed with skills including Javascript, Php, Web Development, Software Development, Jquery, Web Applications, Mysql, and Java.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Pablo Lorenzo Herrera you were looking for.
View similar profiles