Yann Hodique is a director-level software engineer with 22 years of experience building reproducible, secure infrastructure and scaling engineering organizations through major tech transitions. Trained as a mathematician and knot-theorist turned systems thinker, he blends formal rigor (PhD-level type systems background) with pragmatic tooling—advocating for pedantic compilers, Rust, and Nix to guarantee correctness and reproducibility. He helped bring Kubernetes to enterprises at Google (Anthos, GKE) and led cross-cutting engineering productivity and ML/AI qualification initiatives, mentoring leaders while protecting teams from organizational friction. His open-source contributions span embedded firmware (qmk), Go tooling (dep, govmomi) and developer tools (Magit, Homebrew), reflecting deep expertise across low-level, backend and automation domains. Comfortable in chaos, he knows when you need a cluster versus a single well-architected Go binary and has automated away enough of his own role to un-break others’. Based in Geneva, he’s available for strategic architecture, cultural turnaround, and implementing reproducibility where teams have given up.
Contributions:13 commits, 14 PRs, 10 comments in 2 years 9 months
Contributions summary:Yann primarily contributed to the `govmomi` Go library for interacting with the VMware vSphere API, demonstrating expertise in backend development. They fixed simulator faults, improving its behavior to more closely resemble a real vCenter environment, and also enhanced security by migrating session storage to SHA256. Further contributions included adding interfaces and refactoring code to enhance the simulator's functionality, improve concurrency, and address data races, indicating a strong understanding of system design and concurrent programming.
Contributions:408 commits, 2 comments in 3 years 8 months
Contributions summary:Yann's commits primarily focused on modifying core Magit functionality related to its internal workings and architecture. The changes included refactoring the code to use `intern` instead of `make-symbol`, optimizing and extending features, and refactoring `magit-wash-log-line`. These updates suggest a deep understanding of the project's codebase. The user also added a test for the magit-blame mode.
porcelainmagitemacsgit-porcelainemacs-lisp
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.