Open Source Software Developer at Confidential Government or Semi-government Entity
Rome, Lazio, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Guglielmo Nigri is an open source software developer and M.Sc. computer scientist with nearly three decades of hands-on experience designing scalable distributed systems, cloud-native architectures, and AI-driven solutions. He combines low-level expertise in compilers, databases and optimization algorithms with high-level work on microservices, Kubernetes integrations and cloud platforms (AWS, Azure, GCP). Guglielmo has modernized legacy systems, eliminated performance bottlenecks, and built production services at companies like Hazelcast, Glovo and Sysdig, including contributions to the well-known hazelcast/hazelcast project around Kubernetes service discovery and robustness. He also mentors and teaches DevOps and Java ecosystem practices, and pursues personal open-source projects—such as a Scheme interpreter (Gleam) and a small C compiler port—demonstrating a taste for language tooling and experimentation. Based in Italy, he advises government and enterprise clients on architecture and migration strategies, blending pragmatic engineering with strategic roadmap thinking. His profile is notable for spanning both deep systems-level work and practical cloud-native service delivery.
10 years of coding experience
23 years of employment as a software developer
Alumnus Entrepreneurship/Entrepreneurial Studies, Alumnus Entrepreneurship/Entrepreneurial Studies at InnovAction Lab
Laurea in Scienze dell'Informazione Computer Information Systems, Laurea in Scienze dell'Informazione Computer Information Systems at Università di Pisa
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Role in this project:
Backend & Test Engineer
Contributions:17 commits, 1 PR, 9 comments in 10 months
Contributions summary:Guglielmo's commits primarily focus on enhancing the test coverage and improving the robustness of the `hazelcast/hazelcast` project. They implemented new tests and refactored existing code for better testing capabilities, targeting the Kubernetes integration specifically. Additionally, the user upgraded the Kubernetes client dependency and addressed a bug related to endpoint subsets, indicating a strong involvement in the project's core functionality and its interaction with Kubernetes. The work included addressing checkstyle issues and fixing javadoc.
SubC Compiler updated with macOS and Docker support
Contributions:33 commits, 8 PRs, 15 pushes in 1 year 2 months
compiler-constructiondockercompilerupdatedmacos
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.