Michael Hemmer

Senior Software Engineer at NVIDIA

Berlin, Germany
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
Michael Hemmer is a senior software engineer with 13+ years of experience specializing in applied computational geometry and geometric compression, currently building advanced systems at NVIDIA. He led R&D on geometry processing at Google and X, contributing to projects like Draco and Intrinsic that focus on efficient triangular mesh and point-cloud compression for web and industrial use. A summa cum laude PhD and longtime contributor, editor, and review manager for the flagship CGAL library, he has a deep track record of fixing core algorithmic issues across mesh processing, Boolean set operations, and polygon manipulation. His background spans top research institutes (Max Planck, INRIA, Tel Aviv University) and academia, blending rigorous theory with production-grade implementations. Colleagues value him for turning exact geometric algorithms into robust, scalable code—work that has quietly improved stability and correctness in one of the field’s most relied-upon open-source libraries.
code12 years of coding experience
job13 years of employment as a software developer
bookPhD, Computer Science, summa cum laude, PhD, Computer Science, summa cum laude at Johannes Gutenberg-Universität Mainz / University of Mainz
languagesGerman, English
github-logo-circle

Github Skills (9)

computational-geometry10
algorithms10
c-language10
geometry10
cprogramming-language10
mesh-processing9
polygons9
polygon9
triangulation8

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
CGAL/cgal

May 2013 - Nov 2020

The public CGAL repository, see the README below
Role in this project:
userBack-end Developer
Contributions:2 reviews, 155 commits, 16 PRs in 7 years 6 months
Contributions summary:Michael primarily contributed to bug fixes and code improvements within the CGAL library, focusing on computational geometry algorithms. Their work involved addressing namespace issues, resolving compilation problems, and refining the implementation of various geometric operations. The contributions span across multiple CGAL packages, including Boolean set operations, mesh processing, and polygon manipulation, indicating a broad understanding of the library's functionalities. These changes aimed to improve stability, correctness, and potentially the performance of CGAL's core algorithms.
boolean-operationsc-plus-plustessellationtemplate-librarypoint-cloud
mhsaar/cgal

Mar 2015 - Nov 2020

mhsaar clone of cgal master
Contributions:33 PRs, 34 pushes, 34 branches in 5 years 8 months
rustmastercgal
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
Michael Hemmer - Senior Software Engineer at NVIDIA