Antoine Catton is a Senior Site Reliability Engineer based in Munich with 14 years of experience building reliable, secure systems and migrating monolithic Python backends to cloud-native Go microservices. Currently at Google, he combines deep SRE practice with a passion for functional and systems programming—actively preferring Rust, Go and OCaml for new work—and a long history of contributing backend fixes and refactors to notable Django projects like Mezzanine and django-filer. He has led engineering and data teams, designed architectures end-to-end, and embedded in squads to ship scalable data and ML-enabled services. Known for a security-minded approach (langsec and systems security) and OSS-first ethos, he also maintains strong cryptographic hygiene (PGP fingerprint public in his GitHub bio).
14 years of coding experience
7 years of employment as a software developer
European Engineering degree (eq. Msc), Computer Software Engineering, 3.1/4, European Engineering degree (eq. Msc), Computer Software Engineering, 3.1/4 at Université de Technologie de Troyes
DUT (Two years technical degree), Computer Software Engineering, 3.0/4, DUT (Two years technical degree), Computer Software Engineering, 3.0/4 at Université de Reims Champagne-Ardenne
Contributions:8 commits, 3 PRs, 9 comments in 2 years 8 months
Contributions summary:Antoine primarily contributed to bug fixes and refactoring efforts within the django-filer project. Their work involved addressing error handling in the image and file management modules, fixing version comparison issues related to Django compatibility, and updating code to leverage newer Django admin features. The user also refactored the codebase to improve maintainability and remove dependencies on default file storage.
Contributions:8 commits, 2 PRs, 2 comments in 2 years 1 month
Contributions summary:Antoine contributed to the Mezzanine CMS framework for Django, focusing on core backend logic. Their work included removing fields related to the Django built-in user model to ensure compatibility with custom user models, and fixing circular import problems to maintain Django 1.6 compatibility. The user also added functionality to use proxy models within the "Add..." drop-down and improved code readability through list comprehensions. Additionally, the user reverted changes and fixed issues related to Django's generic relations.
cmscms-frameworkpythondjangoframework
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
Antoine Catton - Senior Site Reliability Engineer at Google