Guillaume Rose

Senior Software Engineer at Apple

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
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.
code15 years of coding experience
job9 years of employment as a software developer
bookLycée Saint Louis
bookDiplôme d'ingénieur, Industrial and financial risk management, Diplôme d'ingénieur, Industrial and financial risk management at Télécom SudParis
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (31)

kubernetes10
container10
apidoc10
tekton10
linux10
multitenancy10
devtools10
go10
api10
trigger10
kubernetes-pods10
devops10
k10
security9
bash9

Programming languages (18)

C#JavaC++CPLpgSQLMakefileGoInno Setup

Github contributions (5)

github-logo-circle
moby/vpnkit

Nov 2017 - Mar 2020

A toolkit for embedding VPN capabilities in your application
Role in this project:
userBackend 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.
capabilitiesvpnembeddingwireguard
linuxkit/linuxkit

Nov 2017 - Mar 2020

A toolkit for building secure, portable and lean operating systems for containers
Role in this project:
userBack-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.
Request Free Trial