David Gageot

Principal Software Engineer at Docker, Inc

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
David Gageot is a Principal Software Engineer based in Paris with 15 years of professional experience and over 30 years of hands-on software craftsmanship. He blends deep back-end and DevOps expertise—improving CI/CD, container tooling, and build systems—with product-focused engineering, having influenced Docker, Google Cloud developer tools, and Cloud Native Buildpacks. As a former Chief Architect at Doctolib and staff engineer at Google, he specializes in scaling platforms, reliability engineering, and developer experience for cloud-native workflows. An active open-source contributor, he has fixed build reliability, CI pipelines, and UX issues across prominent projects like Docker, LinuxKit, SonarQube and GoogleCloudPlatform samples. Notably, his work has tangibly reduced install and build failures at scale (e.g., dramatically improving Docker Machine reliability) and he enjoys recursive container experiments—“Docker in Docker in Docker”—that reflect his playful but pragmatic approach to systems.
code15 years of coding experience
job25 years of employment as a software developer
bookBac C Maths, Bac C Maths at Lycée Corneille
bookDESS IRS (Réseaux et Systèmes) Computer Science, DESS IRS (Réseaux et Systèmes) Computer Science at UVSQ Université de Versailles Saint-Quentin-en-Yvelines
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
2,516reputation
228kreached
16answers
0questions
Badges
docker
top-5%
docker-machine
top-5%
okhttp
top-5%
github-logo-circle

Github Skills (60)

mongoose10
javascript10
google-cloud-platform10
docker10
cloudnativepg10
selenium10
back-end-development10
sonarqube10
testng10
testing10
selenium-ide10
travis-ci10
dockers10
assertj10
java10

Programming languages (23)

PowerShellC#JavaCSSCRustScalaVue

Github contributions (5)

github-logo-circle
infinitest/infinitest

Nov 2010 - Aug 2015

Infinitest: The Continuous Test Runner for the JVM
Role in this project:
userBack-end Developer
Contributions:333 commits, 5 PRs, 8 pushes in 4 years 10 months
Contributions summary:David primarily worked on merging various modules within the `infinitest` project. They focused on integrating the `infinitest-core`, `infinitest-eclipse`, and `infinitest-intellij` modules. The commits indicate efforts to unify the codebase across different platforms and IDE integrations, ensuring consistent functionality and potentially streamlining the development process. The changes also involved refactoring and cleaning up existing code to align with the project's format policy.
test-automationtestingcontinuoustest-runnerkotlin
SonarSource/sonarqube

Apr 2012 - Sep 2015

Continuous Inspection
Role in this project:
userBackend Developer & UI Designer
Contributions:632 commits, 8 PRs, 161 pushes in 3 years 5 months
Contributions summary:David primarily addressed issues related to UI descriptions and implemented changes to improve them. The user fixed missing "</pre>" tags in rule descriptions within the project. The user also made code changes to improve the text and the descriptions of the items.
inspectioncontinuouscode-qualitysonarqubestatic-analysis
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
David Gageot - Principal Software Engineer at Docker, Inc