Roger Michoud is a Technical Lead and Staff Software Engineer based in San Francisco with nine years of experience designing and shipping production and research software focused on system and distributed systems. At Google he has progressed from Software Engineer to Technical Lead, driving complex backend and infrastructure projects that require rethinking consistency and transaction semantics. He contributes to notable open-source work such as CorfuDB, where he fixed subtle bugs around epoch changes, nested transactions and resource leaks—demonstrating attention to correctness under concurrency. Comfortable balancing hands-on coding, productivity tooling and experimental research, he thrives on ambiguous problems that demand new system designs. Trained at EPFL in Communication Systems with a management/entrepreneurship minor, he brings both rigorous academic grounding and practical production experience to large-scale reliability challenges.
9 years of coding experience
10 years of employment as a software developer
college du sud bulle
Bachelor Communication Systems, Bachelor Communication Systems at EPFL
Master of Science Communication Systems, Master of Science Communication Systems at Swiss Institute of Technology (EPFL)
Erasmus Exchange (Spain) Communication Systems, Erasmus Exchange (Spain) Communication Systems at 2009 - 2010 Escuela Técnica superior de
Contributions:38 commits, 36 PRs, 71 pushes in 1 year 1 month
Contributions summary:Roger contributed to improving the cluster consistency platform by addressing issues related to layout management and transaction handling. Their work involved fixing bugs that prevented the correct handling of epoch changes and nested transactions, ensuring that other clients and nested transactions could see updates. They modified code related to the runtime and integration testing and also ensured that an issue concerning file channel leaks was addressed.
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
Roger Michoud - Technical Lead, Staff Software Engineer at Google