Xavier Delannoy is a seasoned engineering leader with over two decades of experience building high-performance backend teams and scalable cloud-native systems, currently serving as Head of Backend. He combines deep hands-on expertise in Golang, Python, Kubernetes and microservices with a proven record of migrating legacy stacks and optimizing platforms that handle massive throughput (50M+ emails/day). As a pragmatic, security-minded leader he has driven ISO 27001-aligned practices, CI/CD adoption, and a company-wide transition from Java to Go while managing distributed teams of up to 35 engineers. His open-source contributions to notable projects like Buildbot and pygit2 highlight a focus on robustness, memory-safety and maintainability beyond product code. Based in Normandy, France, Xavier blends startup agility with enterprise-grade process design to turn complex technical challenges into reliable, production-ready systems.
13 years of coding experience
20 years of employment as a software developer
Master of Science in engineering, Master of Science in engineering at CY Tech
Python-based continuous integration testing framework; your pull requests are more than welcome!
Role in this project:
Backend Developer
Contributions:7 PRs, 11 comments in 1 year 3 months
Contributions summary:Xavier primarily focused on improving the Buildbot framework's backend functionality. Their contributions include fixing issues related to status updates, adding new events for slave management (SlavePaused, SlaveUnpaused), and refining the handling of build requests. Furthermore, they addressed various fixes across multiple modules, including buildslave, buildrequest, and status, demonstrating a strong understanding of the framework's internal workings. These modifications enhance the framework's robustness and operational capabilities.
Contributions summary:Xavier primarily contributed to the Python bindings for the libgit2 library. They focused on implementing features related to tree diffing, adding new functionalities, and addressing memory leaks. Furthermore, the user integrated updates from upstream and corrected several refcounting issues, demonstrating a focus on code quality and library maintenance. The contributions also involved enhancements to the index functionality and modifications to configuration handling within the library.
pythonpython-bindingslibgit2python3swig
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.