Mathias Kanzler

Senior Software Engineer at UX3D GmbH

Greater Munich Metropolitan Area 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

🤩
Rockstar
🎓
Top School
Mathias Kanzler is a Senior Software Engineer based in the Greater Munich area with six years of professional experience and a strong academic foundation from Technische Universität München, including PhD-level research in computer science. He specializes in GPU and rendering software, having progressed from research associate to GPU Software Engineer and now senior engineer at UX3D GmbH. His open-source contributions to the widely used KhronosGroup/glTF-Sample-Viewer demonstrate practical shader expertise—adding image-based lighting, volume refraction, transmission rendering, and environment map integration. Mathias combines research-driven rigor with product-focused engineering, routinely improving rendering pipelines and developer-facing debug/UI features. Colleagues describe him as someone who turns complex optical and graphics problems into maintainable, production-ready solutions.
code6 years of coding experience
job8 years of employment as a software developer
bookDoktor (Ph.D.), Computer Science, Doktor (Ph.D.), Computer Science at Technische Universität München
github-logo-circle

Github Skills (7)

webgl10
glsl10
shader10
uid8
front-end-development8
ui-design8
gltf8

Programming languages (5)

C++CJavaScriptMathematicaHTML

Github contributions (5)

github-logo-circle
Physically-Based Rendering in glTF 2.0 using WebGL
Role in this project:
userFull-stack Developer
Contributions:29 reviews, 129 commits, 78 PRs in 2 years 11 months
Contributions summary:Mathias's contributions primarily focused on adding and refining features within the glTF sample viewer. They introduced support for image-based lighting and volume refraction, demonstrating proficiency in shader programming. The user modified renderer functionality, specifically dealing with transmission rendering and environment map integration. Additionally, they implemented debug features and UI improvements related to exposure and IBL intensity.
webglwebgl2playcanvascolladaphysically-based-rendering
Sampler to create the glTF sample environments
Contributions:1 review, 22 commits, 2 PRs in 2 years 7 months
openglsamplerenvironmentsgltf
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
Mathias Kanzler - Senior Software Engineer at UX3D GmbH