Jean-michel Gorius is a research engineer based in Rennes, France, with a decade of experience at the intersection of compilers, hardware-aware optimization and parallel computing. His background spans PhD-level research and multiple internships at Inria and ETH Zürich, where he worked on stencil modeling, GPU computation and static memory dependence analysis for hardware optimizations. He moves fluidly between research and teaching—having served as a normalien and teaching assistant at ENS Rennes—and now focuses on applied research engineering at Inria. Notably, his work emphasizes low-level understanding of hardware to produce more predictable, efficient software, reflecting a Knuth-inspired philosophy that informs both his research and implementation choices.
10 years of coding experience
1 year of employment as a software developer
Master, Informatics, Master, Informatics at Université de Rennes 1
Baccalauréat, Mention Très Bien, Baccalauréat, Mention Très Bien at Lycée CFA Henri Nominé | Sarreguemines
Magistère, Informatics, Magistère, Informatics at École normale supérieure de Rennes
Doctor of Philosophy, Computer Engineering, Doctor of Philosophy, Computer Engineering at Université de Rennes
Classes préparatoires aux grandes écoles (CPGE), MPSI/MP, Classes préparatoires aux grandes écoles (CPGE), MPSI/MP at Lycée Jean Moulin, Forbach
Contributions:30 commits, 9 PRs, 49 pushes in 2 years 6 months
dialectmlirstandaloneout-of-treellvm
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.