Research Assistant at Technical University of Munich
Munich, Bavaria, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Philipp Van Kempen is a Research Assistant at the Technical University of Munich with 11 years of hands-on experience at the intersection of mathematics, computer science, and electrical engineering. He brings practical expertise in embedded systems, configuration management, and machine-learning model compilation from roles ranging from internships to academic research and tutoring. As a contributor to the high-profile Apache TVM project, he implemented TFLite integration enhancements, C++ kernel support, and frontend flexibility for custom operator conversions—work that bridges model representation and efficient code generation. His academic foundation (MSc and BSc in Electrical and Computer Engineering from TUM) is matched by applied industry experience at Infineon and multiple engineering internships. Colleagues value his analytical rigor and the uncommon combination of low-level systems fluency with compiler/ML engineering. Based in Munich, he continues to focus on turning mathematical insight into performant, production-ready tooling.
11 years of coding experience
Master of Science - MS, Electrical and Computer Engineering, Master of Science - MS, Electrical and Computer Engineering at Technical University of Munich
Bachelor of Science (B.S.), Electrical Engineering and Information Technology, 1.7, Bachelor of Science (B.S.), Electrical Engineering and Information Technology, 1.7 at Technische Universität München
A-level and Information Technology Assistant, Mathematics, 1.2, A-level and Information Technology Assistant, Mathematics, 1.2 at Berufskolleg Beckum
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Role in this project:
Backend Developer & ML Engineer
Contributions:25 reviews, 8 commits, 13 PRs in 11 months
Contributions summary:Philipp contributed to the TFLite integration within the TVM project. They added the functionality to overwrite the OperatorConverter class in the Relay frontend, providing flexibility for custom operator conversions and alternative implementations. The user also fixed inconsistencies in function name handling within the graph executor and added support for C++ kernels and added a new text/relay frontend. The commits demonstrate work related to model compilation, code generation, and potentially optimization for machine-learning models.
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Contributions:204 pushes, 137 branches in 4 years 2 months
cpugpu-programmingcudagpu-accelerationtvm
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
Philipp Van Kempen - Research Assistant at Technical University of Munich