Guillaume Rose is a senior software engineer based in Paris with 15 years of experience building resilient web and systems software, currently contributing at Apple after senior roles at Red Hat and Docker. He combines backend engineering and DevOps expertise, with hands-on work improving Kubernetes-like control planes (kcp), Tekton Triggers, VPN tooling and LinuxKit tooling to harden reliability and security. Comfortable across systems, networking and cloud-native stacks, he has a track record of fixing subtle nil-pointer and permission bugs, refining resource selection, and tightening secret handling to prevent real-world failures. Notably, his open-source contributions span high-profile projects used by container and orchestration ecosystems, reflecting both operational rigor and pragmatic engineering.
15 years of coding experience
9 years of employment as a software developer
Lycée Saint Louis
Diplôme d'ingénieur, Industrial and financial risk management, Diplôme d'ingénieur, Industrial and financial risk management at Télécom SudParis
A toolkit for embedding VPN capabilities in your application
Role in this project:
Backend Developer
Contributions:22 commits, 14 PRs, 2 pushes in 2 years 4 months
Contributions summary:Guillaume Rose primarily contributed to the backend aspects of the `vpnkit` project. His commits involved refactoring the codebase, specifically focusing on port handling with Go's `uint16` type. He also made changes to the `vpnkit-tap-sockd` and `go dep` configurations. Additionally, he incorporated the Kubernetes controller to be used by Docker Desktop, showcasing knowledge in service management.
A toolkit for building secure, portable and lean operating systems for containers
Role in this project:
Back-end & DevOps Engineer
Contributions:12 commits, 10 PRs, 38 comments in 2 years 4 months
Contributions summary:Guillaume primarily contributed to the back-end infrastructure of the project by addressing issues related to metadata handling, swap file creation, and partition resizing. They focused on improving the system's reliability through error handling, code refactoring, and incorporating more robust methods. Additionally, the user demonstrated DevOps expertise by modifying build processes and adding trust parameters for image pulls.
containerssecureoperating-systemsseccomplinux
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.