Giacomo Lamonaco is a Senior Staff Software Engineer with 12 years of experience, currently driving backend architecture and delivery at Bloomreach from his base in Roseto degli Abruzzi, Italy. He combines strong academic foundations—Master’s and Bachelor’s degrees in Computer Science with top honors—with hands-on expertise in Java backend systems and identity management. Giacomo has made notable open-source contributions to Apache Syncope, architecting user provisioning integrations with Apache Camel and improving password reset workflows. He thrives on research-driven projects and practical integrations, bridging academic curiosity with production-grade implementation. Colleagues know him for turning complex identity and provisioning requirements into reliable, maintainable solutions.
12 years of coding experience
10 years of employment as a software developer
Master's degree, Computer Science, 110 cum laude, Master's degree, Computer Science, 110 cum laude at Università degli Studi dell' Aquila
Contributions:93 commits, 9 PRs, 3 comments in 2 years 1 month
Contributions summary:Giacomo's commits primarily focus on the Apache Syncope project, dealing with identity management. These commits introduce and modify Java code, suggesting a focus on the backend implementation. The code changes involve the `CamelUserProvisioningManager` and related classes, integrating and enhancing user provisioning workflows with Apache Camel, as well as enhancements to password reset functionalities.
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
Giacomo Lamonaco - Senior Staff Software Engineer at Bloomreach