Guglielmo Nigri

Open Source Software Developer at Confidential Government or Semi-government Entity

Rome, Lazio, 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

👤
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.
code10 years of coding experience
job23 years of employment as a software developer
bookAlumnus Entrepreneurship/Entrepreneurial Studies, Alumnus Entrepreneurship/Entrepreneurial Studies at InnovAction Lab
bookLaurea in Scienze dell'Informazione Computer Information Systems, Laurea in Scienze dell'Informazione Computer Information Systems at Università di Pisa
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
3reputation
89reached
0answers
1question
github-logo-circle

Github Skills (11)

javas10
kubernetes10
distributed-systems10
java10
kubernetes-pods10
testing10
test-automation9
stream-processing8
githubaction-workflow7
github-ci7
okio6

Programming languages (10)

TypeScriptJavaDockerfileShellCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
hazelcast/hazelcast

Oct 2017 - Sep 2018

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:
userBackend & 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.
computationstream-processingbigtablereal-timestreaming-data
googlielmo/subc

Feb 2021 - Apr 2022

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.
Request Free Trial