Antoine Pietri is a Swiss-based software engineer and CS PhD with 12 years of experience building robust backend systems and scale-out data tooling, currently working at Google. He blends deep systems expertise in Linux, C++ and Python with practical experience in PostgreSQL, graph compression and large-scale VCS data mining from his PhD at Inria/Software Heritage. His open-source contributions range from improving a pure-Python Git implementation (dulwich) to hardening package-build tooling (pikaur) and extending chat-protocol integrations in Bitlbee, reflecting a taste for low-level interoperability and reproducible builds. Antoine has a track record of shipping production services—search, async proxies, and deployment automation—and designing secure, isolated build/runtime environments using systemd. Organizing programming contests (Prologin) and working on a 220+ billion-edge software graph hint at both community leadership and comfort with extreme-scale data problems.
12 years of coding experience
5 years of employment as a software developer
Ingénieur en Informatique, Informatique, Ingénieur en Informatique, Informatique at EPITA
Doctorat, Informatique, Doctorat, Informatique at Université de Paris
Contributions:7 commits, 7 PRs, 3 comments in 5 months
Contributions summary:Antoine focused on enhancing the `dulwich` library's `fastexport` module, which appears to handle Git import processes. Their contributions involved handling various aspects of the Git import, including commit markers, repositories with multiple roots, and merge markers. They also added tests to ensure the correct handling of commit and merge markers within the `fastexport` module, increasing the robustness of the library. Finally, they fixed some style issues.
AUR helper with minimal dependencies. Review PKGBUILDs all in once, next build them all without user interaction.
Role in this project:
DevOps Engineer & System Architect
Contributions:5 commits, 1 PR, 16 comments in 1 month
Contributions summary:Antoine primarily focused on improving the integration of `pikaur` with systemd and enhancing its ability to run as root in a secure manner. The contributions include implementing dynamic user support via `systemd-run`, managing cache directories, and correctly isolating the build environment. They also introduced configuration options, resolved missing directory issues, and improved the build process to work correctly with the new user isolation.
aur-helperdependenciesinteractionpkgbuildlinux
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.