David Du Colombier

Senior Software Engineer at Plan 9 Foundation

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 Du Colombier is a senior software engineer with 36 years of experience specializing in operating systems, low-level programming and networked systems, currently contributing to Datadog's Cloud Security Posture Management team. He is an active maintainer and contributor to Plan 9 from Bell Labs and the Go ecosystem—working on Plan 9 from User Space, plan9port, and platform-specific Go runtime and syscall improvements. His background spans kernel and appliance development, protocol reverse-engineering, performance tuning across many CPU architectures, and building resilient video and conferencing backends. As a board member of the Plan 9 Foundation, he brings deep historical knowledge of research OS design combined with practical DevOps and build engineering (including Plan 9 image and amd64 support). Notable but less obvious: he routinely bridges vintage OS concepts with modern toolchains, refactoring platform code to reduce architecture-specific complexity while improving portability and correctness.
code36 years of coding experience
job14 years of employment as a software developer
bookDUT Informatique, Computer Science, DUT Informatique, Computer Science at Paris-Sud University (Paris XI)
languagesFrench, English
github-logo-circle

Github Skills (45)

syscall10
debug10
filesystem10
system-programming10
buildroot10
package-management10
scripting10
qemu10
testing10
bash10
build-system10
c1110
ffmpeg10
gcp10
c1710

Programming languages (13)

CMakefileGoHTMLXSLTHCLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
9fans/plan9port

Jun 2011 - Oct 2018

Plan 9 from User Space
Role in this project:
userBack-end Developer
Contributions:95 commits, 35 PRs, 51 pushes in 7 years 5 months
Contributions summary:David primarily contributed to the Plan 9 from User Space project, making changes to various utilities and system tools. Their work involved modifying C code for core functionalities, including file system utilities (wrarena, rdarena), command-line tools (dd, test), and server-side components (venti). They also focused on bug fixes, code improvements, and importing changes from the original Plan 9 sources.
user-spaceplan
golang/build

Feb 2014 - Jun 2022

[mirror] Go's continuous build and release infrastructure (no stability promises)
Role in this project:
userDevOps Engineer
Contributions:28 commits in 8 years 5 months
Contributions summary:David primarily focuses on the build and deployment infrastructure for the Go build system, particularly concerning Plan 9. They've made significant contributions to the Plan 9 image creation, including adding amd64 support, fixing build processes, and addressing issues related to networking and random number generation within the GCE environment. Furthermore, the user's commits reflect improvements to the build environment, including the configuration and testing processes for Plan 9.
golangcontinuousinfrastructurepromisesrelease-infrastructure
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 Du Colombier - Senior Software Engineer at Plan 9 Foundation