Romain Edelmann

Computer Science Teacher at EPFL (École polytechnique fédérale de Lausanne)

Morrens, Vaud, 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

👤
Senior
🎓
Top School
Romain Edelmann is a computer science educator and researcher with 12 years of experience bridging secondary and higher education, currently teaching at Gymnase de Burier and instructing the national GymInf teacher training course at EPFL. He holds a PhD from EPFL (2021) on novel, formally verified parsing algorithms and has translated that rigorous research mindset into practical teaching resources, co-developing Modulo, a catalog for high-school CS education. Comfortable with both pedagogy (MAS, HEP Vaud) and deep technical work, he has a background in compiler/runtime modification at Google and in embedding formal frameworks in functional languages. He regularly leads outreach through EPFL summer schools for secondary students, combining classroom practice with curriculum design to make advanced topics accessible. An understated strength is his ability to move between formal verification research and hands-on software engineering, shaping how CS is taught and learned in Swiss schools.
code12 years of coding experience
job4 years of employment as a software developer
bookBachelor, Computer Science, Bachelor, Computer Science at National University of Singapore
bookMaster of Science (MSc), Computer Science, 5.68/6, Master of Science (MSc), Computer Science, 5.68/6 at Ecole polytechnique fédérale de Lausanne
bookDoctor of Science, Computer Science, Doctor of Science, Computer Science at EPFL (École polytechnique fédérale de Lausanne)
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at EPFL
bookMAS, Pedagogy, MAS, Pedagogy at Haute école pédagogique du canton de Vaud (HEP Vaud)
bookMaturité gymnasiale, Maturité gymnasiale at Gymnase de Burier
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
71reputation
167reached
3answers
0questions
github-logo-circle

Github Skills (81)

parser10
parser-combinators10
solver10
ressources10
pretty-print10
macros10
distributions10
password-generator10
parsing10
passwords10
email-address10
leon9
restructuredtext9
synthesis9
metaprogramming9

Programming languages (8)

TypeScriptDockerfileC++TeXScalaJavaScriptHaskellPython

Github contributions (5)

github-logo-circle
Haskell package for finite discrete probability distributions.
Contributions:2 releases, 64 commits, 5 PRs in 7 years 6 months
distributionshaskellprobability-distributionsdiscreteprobability
Contributions:47 commits, 128 pushes in 1 month
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
Romain Edelmann - Computer Science Teacher at EPFL (École polytechnique fédérale de Lausanne)