Stefano Cherubin

Chief Executive Officer at Norwegian University of Science and Technology (NTNU)

Trondheim, Trøndelag, Norway
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
Stefano Cherubin is a compiler-focused technology leader and entrepreneur with 12 years of experience, currently CEO and co‑founder of DITTA and an Associate Professor at NTNU. He specializes in reduced‑precision computation and LLVM compiler infrastructure, blending deep research (PhD from Politecnico di Milano) with practical R&D and industry work at Codeplay. Stefano has taught and developed advanced courses on approximate computing, mentored graduate students, and shipped compiler tooling tied to energy‑efficient computation—aiming to make “compilers boring” by eliminating surprises in numerical behavior. His background includes multiple research visits to Inria and Porto, a track record of academic and industry collaboration, and a knack for turning complex numeric optimizations into usable systems for both academia and product teams.
code12 years of coding experience
job1 year of employment as a software developer
bookIIS "E. Alessandrini" Vittuone
bookDoctor of Philosophy (PhD) Ingegneria informatica, Doctor of Philosophy (PhD) Ingegneria informatica at Politecnico di Milano
languagesItalian, English, Norwegian
github-logo-circle

Github Skills (31)

fixed-point9
compiler-plugin9
runtime-compilation9
versioning8
compile8
compile-time7
nim-lang7
ssa7
compiler-construction7
floating7
c-library6
esoteric-programming-language6
floating-point6
metaprogramming6
padding6

Programming languages (4)

JavaC++CTeX

Github contributions (5)

github-logo-circle
skeru/libVersioningCompiler

Mar 2017 - Mar 2017

C++ library to dynamically compile a single function and allow it to be versioned
Contributions:67 reviews, 1 commit, 6 PRs in 1 day
compilersruntime-compilationcppversionedcompile-time
skeru/polybench_libVC

Mar 2017 - Nov 2020

PolyBench suite compiled and run using libVersioningCompiler
Contributions:12 reviews, 1 PR, 3 pushes in 3 years 8 months
transpilercompiledsuitessa
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