Stéphane Micheloud

Senior Software Developer at CIGES SA

Sion, Wallis, 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
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.
code14 years of coding experience
job22 years of employment as a software developer
bookMSc Degree, Computer Science, MSc Degree, Computer Science at Eidgenössische Technische Hochschule Zürich
bookPhD Degree, Computer Science, PhD Degree, Computer Science at EPFL
bookPostgrade, Informatik und Telekommunikation, Postgrade, Informatik und Telekommunikation at eduswiss (formerly NDIT/FPIT)
languagesEnglish, French, German, Italian
stackoverflow-logo

Stackoverflow

Stats
1reputation
49reached
1answer
1question
github-logo-circle

Github Skills (12)

windows10
dotty10
compiler10
compiler-compiler10
scala10
utf9
platform-independent9
multiplatform9
file-handling9
cross-platform9
testing8
sbt6

Programming languages (10)

JavaShellRustScalaCOBOLJavaScriptHaskellModula-2

Github contributions (5)

github-logo-circle
scala/scala3

Nov 2018 - May 2022

The Scala 3 compiler, also known as Dotty.
Role in this project:
userBack-end Developer / Compiler Engineer
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.
compilerscala3scaladottyepfl
michelou/nodejs-examples

Nov 2016 - Jan 2023

Code samples from various Node.js books
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