Matthias Gehre is a Principal Member of Technical Staff and compiler-focused software engineer with a PhD in Computational and Applied Mathematics and over a decade of hands-on experience building high-performance systems. He combines deep low-level expertise—from CRTP and pipeline hazards to stack-frame debugging—with compiler development contributions to LLVM/MLIR and a Clang-based implementation of Herb Sutter’s Lifetime Safety profile. Matthias has driven architecture and tooling at companies like AMD, Xilinx and Silexica while also shipping practical embedded and home-automation projects end-to-end, including custom wireless sensors and firmware. He is an active open-source contributor whose work on LLVM’s Bufferization and EmitC dialects improves global-variable and code-generation support, reflecting a rare blend of research rigor and production-grade engineering.
4 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy - PhD Computational and Applied Mathematics, Doctor of Philosophy - PhD Computational and Applied Mathematics at University of Bremen
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
Back-end Developer
Contributions:117 reviews, 61 PRs, 55 pushes in 3 years 3 months
Contributions summary:Matthias contributed to the LLVM project by implementing and modifying components related to MLIR (Multi-Level Intermediate Representation), specifically within the Bufferization and EmitC dialects. Their work involved bufferizing operations, folding tensor pairs, and integrating the EmitC dialect with global variable functionalities. These changes included updates to existing C++ code and the addition of new functionalities, enhancing the compilation and code generation capabilities within the LLVM framework. The user's contributions are focused on improving the compilation process and the support for global variables within the EmitC dialect.
Representation and Reference Lowering of ONNX Models in MLIR Compiler Infrastructure
Contributions:234 reviews, 151 PRs, 196 pushes in 2 years 1 month
pytorchrepresentationdeep-learningmlironnx-models
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
Matthias Gehre - Principal Member Of Technical Staff at Spare time