Summary
Michel Steuwer is a professor and compiler researcher based in Berlin with 11 years of academic experience focusing on parallel programming, structured parallelism, heterogeneous and GPU computing, and novel compilation techniques for high-level languages. He leads the Chair of Compilers and Programming Languages at TU Berlin after faculty roles at Edinburgh and Glasgow and a PhD (summa cum laude) from Münster. Michel bridges deep systems and programming-language research with practical runtime and compiler design, regularly working across CPUs, GPUs, and heterogeneous platforms. His career includes multiple funded visiting researcher stays across Europe, reflecting an ability to collaborate on high-performance computing challenges internationally. Colleagues know him for turning language-level ideas into compiler optimizations and runtimes that make parallelism easier and more efficient for end users.
11 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Science, Summa cum laude, Doctor of Philosophy (Ph.D.), Computer Science, Summa cum laude at Westfälische Wilhelms-Universität Münster
German, English