Principal Site Reliability Engineer at Wikimedia Foundation
Rome, Lazio, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Giuseppe Lavagetto is a Principal Site Reliability Engineer based in Rome with 13 years of experience building and operating high-traffic web platforms. A developer-turned-SRE, he led Wikimedia’s move to multi-datacenter operations and drove the organization’s migration to Kubernetes, shaping microservice quality standards and CI for infrastructure code. He’s hands-on in backend work and open source—contributions to MediaWiki and a popular python-etcd client show expertise in uploads, metadata, and resilient distributed clients. Previously he scaled operations and reliability as Head of Technical Operations at Venere.com and helped grow Italy’s largest real-estate site from the early startup phase. With a PhD in Astrophysics and a first love of FORTRAN, he combines rigorous analytical thinking with pragmatic engineering for complex, internet-scale systems.
13 years of coding experience
3 years of employment as a software developer
Master Degree Physics, Master Degree Physics at Università degli Studi di Parma
master degree Astrophysics, master degree Astrophysics at Sapienza Università di Roma
Ph.D. Astrophysics, Ph.D. Astrophysics at Università degli Studi di Palermo
Contributions:1 review, 146 commits, 96 PRs in 3 years 4 months
Contributions summary:Giuseppe contributed to the `python-etcd` project by adding features such as subdirectory support in results and implementing the allow_reconnect parameter to provide node death tolerance, enabling the client to handle connection failures. Furthermore, the user fixed integration tests and completed the first phase of v2 integration. These changes included modifications to the core client, test files, and integration helpers, indicating significant involvement in enhancing the library's functionality and robustness.
🌻 The collaborative editing software that runs Wikipedia. Mirror from https://gerrit.wikimedia.org/g/mediawiki/core. See https://mediawiki.org/wiki/Developer_access for contributing.
Role in this project:
Back-end Developer
Contributions:4 commits in 3 years 9 months
Contributions summary:Giuseppe primarily contributed to the MediaWiki back-end, focusing on image metadata retrieval and upload processes. They implemented feature flags for the use of BoxedCommand in DjVuImage metadata extraction, introducing new configuration options and shell scripts. Furthermore, the user refactored the PublishStashedFileJob to use a trait for code reuse, and implemented asynchronous upload capabilities for uploads by URL, indicating involvement in improving the file upload workflow.
wikimediaphpwikipediacollaborative-editingruns
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
Giuseppe Lavagetto - Principal Site Reliability Engineer at Wikimedia Foundation