Baptiste Foy

Senior Software Engineer - Fleet Automation

Paris, Ile-de-France
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
Baptiste Foy is a Senior Software Engineer specializing in fleet automation at Datadog, with five years of experience building resilient, production-grade systems in Go, Kubernetes and Temporal. A CentraleSupélec engineer by training, he has driven remote configuration and update frameworks for the Datadog Agent—contributing notable work on remote-config, TUF/Uptane integration, cache-bypass optimizations and telemetry in a high-scale open-source repo. His background spans SRE, DevOps and full-stack projects, from operating large student networks and OpenStack clusters to founding a gaming platform as a teenager, giving him a pragmatic blend of low-level networking and higher-level software design instincts. He excels at reducing cold starts and improving update reliability for distributed agents, reflecting a focus on operational robustness and developer experience. Based in Paris, he pairs curiosity for systems with a habit of shipping tools people actually use, and off-screen he recharges playing volleyball with friends and family.
code5 years of coding experience
job8 years of employment as a software developer
bookMaster of Engineering - MEng, Engineering, Master of Engineering - MEng, Engineering at CentraleSupélec
bookBaccalauréat, Physics, Mathematics, Computer science, Baccalauréat, Physics, Mathematics, Computer science at Lycée Hoche
languagesEnglish, French, Spanish
github-logo-circle

Github Skills (9)

go10
tuf10
grpc9
observability8
caching8
distributed-tracing8
api-design7
apim7
api7

Programming languages (10)

C#JavaShellJinjaRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
DataDog/datadog-agent

Jun 2022 - Jan 2023

Main repository for Datadog Agent
Role in this project:
userBack-end Developer
Contributions:586 reviews, 11 commits, 275 PRs in 6 months
Contributions summary:Baptiste primarily contributed to the remote-config service of the Datadog Agent, implementing features related to configuration updates and TUF (The Update Framework) error handling. Their work included adding validation checks for client config requests, introducing a cache bypass mechanism for new clients to reduce cold start delays, and adding telemetry for the cache bypass feature. The user also refactored and updated the Uptane client and fixed dependencies.
golangdatadog-agentagentobservabilitypmm
BaptisteFoy/go-tuf

Sep 2022 - Jul 2023

Go implementation of The Update Framework (TUF)
Contributions:30 pushes, 2 branches in 10 months
golangupdateconsistent-hashingtuf
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
Baptiste Foy - Senior Software Engineer - Fleet Automation