Antoine Pietri

Software Engineer at Google

Zurich, Zurich, Switzerland
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

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job5 years of employment as a software developer
bookIngénieur en Informatique, Informatique, Ingénieur en Informatique, Informatique at EPITA
bookDoctorat, Informatique, Doctorat, Informatique at Université de Paris
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
793reputation
53kreached
28answers
5questions
github-logo-circle

Github Skills (24)

git10
python10
testing10
instant-messaging10
c1110
c1710
archlinux10
version-control10
systemd10
dulwich10
scripting9
irc9
shell9
script9
sh9

Programming languages (19)

JavaC++CSSCRustScalaGoHTML

Github contributions (5)

github-logo-circle
jelmer/dulwich

Jul 2017 - Jan 2018

Pure-Python Git implementation
Role in this project:
userBack-end Developer & QA Engineer
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.
pythonversion-controlmercuriallibgit2git-addons
actionless/pikaur

Feb 2018 - Apr 2018

AUR helper with minimal dependencies. Review PKGBUILDs all in once, next build them all without user interaction.
Role in this project:
userDevOps 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.
Request Free Trial
Antoine Pietri - Software Engineer at Google