Alejandro Gutiérrez

Lead Software Engineer at Liferay

Madrid, Community of Madrid, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Alejandro Gutiérrez is a Lead Software Engineer based in Madrid with 12 years of experience building end-to-end solutions from device drivers to web applications. He leads a distributed headless infrastructure team at Liferay and is a core contributor to its widely used open-source Java DXP, with 5K+ commits and notable work on object-rest APIs and permission-aware REST Builder logic. Equally comfortable in back-end Java and front-end component work, his GitHub contributions show attention to API robustness and user-facing UI components within the Lexicon ecosystem. Alejandro favors elegant, maintainable designs, embraces TDD and CI practices, and thrives in agile, multidisciplinary teams. His background in both computer engineering and ICT security/governance gives him a practical eye for secure, auditable systems beyond typical feature delivery.
code12 years of coding experience
job10 years of employment as a software developer
bookMaster's degree ICT's Audit Security Governance and Law, Master's degree ICT's Audit Security Governance and Law at Universidad Autónoma de Madrid
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
182reputation
14kreached
7answers
1question
github-logo-circle

Github Skills (21)

api-rest10
javascript10
restful-api10
ui-components10
java10
javas10
api10
rest10
html10
rest-api10
react10
testing9
unit-testing9
object-oriented-programming9
odata8

Programming languages (8)

TypeScriptJavaCSSShellSCSSJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
liferay/liferay-portal

Sep 2016 - Mar 2023

Role in this project:
userBack-end Developer
Contributions:5146 commits, 4 PRs, 11 comments in 6 years 7 months
Contributions summary:Alejandro primarily contributed to the Liferay Portal project by implementing and testing new behaviors and existing functionalities related to object entry filtering within the object-rest module. Their work involved modifications to the object-rest-test module, including the addition of unit tests to verify functionality and ensure compatibility with different object definition scenarios. The user also worked on data modeling, and the addition of permission logic to the REST Builder. Furthermore, the user refactored the implementation of the API endpoints, and added new methods.
liferay/clay

Feb 2018 - Dec 2019

A web implementation of the Lexicon Experience Language
Role in this project:
userFront-end Developer
Contributions:8 commits, 16 PRs, 39 comments in 1 year 9 months
Contributions summary:Alejandro primarily contributed to the `clay` repository by enhancing the functionality and features of UI components. Their work included adding a `title` attribute to links, ensuring correct behavior when no attributes are present, and integrating search functionality within forms. The user also focused on creating and testing features related to a multi-select component, including adding custom filtering options. The commits demonstrate a focus on component development and user interaction within the Lexicon Experience Language.
lexicon
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alejandro Gutiérrez - Lead Software Engineer at Liferay