Marco Leo

Chief Product Officer at Liferay

Cagnano Varano, Apulia, Italy
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

🤩
Rockstar
Marco Leo is a product and technology leader with nine years of focused experience at Liferay, now serving as Chief Product Officer and previously leading product delivery, innovation, and commerce teams. He blends hands-on backend development—contributing to the prominent liferay-portal project around file handling, object REST APIs, and search result actions—with strategic product stewardship to help partners and customers shape their digital future. Based in Cagnano Varano, Italy, he has progressed from software engineer and R&D manager roles into senior architecture and executive leadership, giving him a rare end-to-end perspective from code to go-to-market. Marco’s technical depth in API design and integration informs his product decisions, enabling pragmatic roadmaps that balance developer experience and customer outcomes. Colleagues describe him as a pragmatic innovator who moves quickly from prototypes to production-grade solutions while keeping ecosystem interoperability front of mind.
code9 years of coding experience
job15 years of employment as a software developer
languagesItalian, Spanish, English
github-logo-circle

Github Skills (9)

javas10
api-rest10
liferay10
rest-api10
object-oriented-programming10
api-design10
restful-api10
java10
file-handling9

Programming languages (3)

JavaSCSSHTML

Github contributions (5)

github-logo-circle
liferay/liferay-portal

Mar 2017 - Nov 2022

Role in this project:
userBack-end Developer
Contributions:3294 commits, 27 PRs, 1 branch in 5 years 9 months
Contributions summary:Marco primarily focused on implementing features related to file handling and object creation within the Liferay Portal project. Their contributions involved adding logic to download files during object creation and integrating file source URLs. They also worked on defining and implementing the API for the object rest service, creating DTOs and converter classes. Furthermore, the user addressed the implementation of the VulcanCRUDItemDelegate pattern to provide actions in the search results.
marco-leo/liferay-portal

Jun 2017 - May 2019

Contributions:6 PRs, 66 pushes, 14 branches in 2 years
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
Marco Leo - Chief Product Officer at Liferay