Dimi Racordon

Assistant Professor at HES-SO Valais

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
Dimi Racordon is an assistant professor and language-focused researcher with 12 years of experience building compilers, programming-language analyses, and practical developer tools. He holds a PhD in Computer Science from the University of Geneva and has held postdoctoral positions at EPFL, Northeastern, and Geneva, bridging rigorous research with hands-on compiler engineering. An active contributor to the Hylo programming language, his commits show deep involvement in core IR design, borrowing/capability tracking, and compiler infrastructure rather than surface tooling. He has also mixed academia with industry experience as a former CTO, bringing product-minded pragmatism to research projects. Based in Switzerland, he balances technical depth with eclectic interests—language design, casual running, cheese, and StarCraft II—that reflect a methodical yet playful problem-solving style.
code12 years of coding experience
job13 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Very good, Doctor of Philosophy - PhD, Computer Science, Very good at University of Geneva
bookBachelor of Science HES-SO, Computer Science, Bachelor of Science HES-SO, Computer Science at Haute école du paysage, d'ingénierie et d'architecture de Genève - HEPIA
languagesEnglish, French, Japanese
stackoverflow-logo

Stackoverflow

Stats
1,284reputation
142kreached
20answers
4questions
Badges
flask
top-5%
github-logo-circle

Github Skills (15)

language-design10
intermediate-code10
intermediate-language10
compiler-development10
flask9
type-check9
type-checking9
memory-management8
constexpr6
swift6
code-generation6
progress-bar6
loops6
python6
clang6

Programming languages (16)

JavaCSSC++RustObjective-C++CMakeMakefileScala

Github contributions (5)

github-logo-circle
hylo-lang/hylo

Jan 2021 - Jan 2023

The Hylo programming language
Role in this project:
userBack-end Developer
Contributions:1111 reviews, 1404 commits, 1242 PRs in 2 years
Contributions summary:Dimi's commits focus on the core language and compiler development for the Hylo programming language. The user made changes to the compiler infrastructure by removing transpilation of Val semantics to C++, renaming IR instructions, refactoring IR printing, and adding features like operand conventions and the capability to track capabilities requested by borrowing instructions. The changes reflect a focus on improving the core functionality of the compiler and improving its capabilities.
compiler-optimizationcompilerprogramming-languagevalllvm
Landing page for Hylo
Contributions:20 reviews, 56 commits, 8 PRs in 4 months
jekyllval
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