Yann Hodique

Director at Firefly Engineering

Geneva, Geneva, Switzerland
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
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.
code22 years of coding experience
job15 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Ecole normale supérieure
bookMaster, Computer Science, Master, Computer Science at Université de Rennes I
bookPhD, Computer Science, PhD, Computer Science at University of Lille 1 Sciences and Technology
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
983reputation
54kreached
15answers
0questions
github-logo-circle

Github Skills (54)

dependency-management10
git10
formula10
c-language10
package-management10
convert10
converter10
qmk-firmware10
testing10
firmware10
c1110
keymaps10
emacs-lisp10
ruby10
c1710

Programming languages (13)

CSSJinjaCRustGoDockerfileShellStarlark

Github contributions (5)

github-logo-circle
vmware/govmomi

Sep 2018 - Jun 2021

Go library for the VMware vSphere API
Role in this project:
userBack-end Developer
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.
golangapivmware-vspherego-librarygo
magit/magit

Jun 2010 - Feb 2014

It's Magit! A Git Porcelain inside Emacs.
Role in this project:
userBack-end Developer
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.
Request Free Trial
Yann Hodique - Director at Firefly Engineering