Stéphane Micheloud is a Senior Software Developer with 14 years of professional experience and a PhD in Computer Science from EPFL, combining deep academic roots with extensive industry practice in system engineering, software migrations, and project management. Based in Sion, Switzerland, he has designed and delivered multi-tier solutions for public-sector clients, led IT teams, and taught programming and operating systems at master level. He is a pragmatic polyglot developer comfortable in Scala, Java, C++, PHP and JavaScript, and contributes to critical open-source projects such as the Scala 3 compiler where he has fixed cross-platform and UTF-8 issues. Stéphane’s background spans research, tooling and production systems—from compiler internals to real-time data ingestion into PostGIS—highlighting a rare blend of language-design expertise and hands-on integration work. Colleagues value him for turning complex architectures into maintainable systems and for mentoring students and teams through technically challenging migrations.
Contributions:69 reviews, 59 commits, 39 PRs in 3 years 7 months
Contributions summary:Stéphane primarily contributed to bug fixes and enhancements within the Scala 3 compiler codebase. They addressed issues related to UTF-8 encoding, path separators, and Windows-specific file handling, indicating a focus on cross-platform compatibility. Furthermore, the user made changes to the dottydoc tool and compiler tests, showcasing their involvement in the overall development lifecycle. The user demonstrated a deep understanding of the compiler's internal workings by resolving issues in critical components.
Contributions:1 review, 182 commits, 4 PRs in 6 years 3 months
windowsnode-jsjavascriptnodejsnode
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
Stéphane Micheloud - Senior Software Developer at CIGES SA