Markus Worchel is a research associate in computer graphics at TU Berlin with 11 years of software and research experience focused on differentiable and real-time physically-based rendering. He has transitioned from industry-facing visualization and embedded systems work to academic research, contributing practical GPGPU and rendering expertise gained at Fraunhofer HHI and in automotive visualization projects. Markus contributes to open-source differentiable renderer projects—bringing Windows support, build-system and compiler fixes, and quality improvements—demonstrating a knack for making research code robust and cross-platform. His background combines hands-on engine implementation (deferred renderer, SSAO, SMAA/SSAA) with inverse graphics and differentiation techniques, enabling both applied and theoretical advances. Based in Berlin, he pairs rigorous academic training (MSc/BSc TU Berlin) with a pragmatic engineering eye for reproducible, production-ready research code.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.Sc.), Bachelor of Science (B.Sc.) at Technische Universität Berlin
Contributions:12 commits, 8 PRs, 31 comments in 1 year 3 months
Contributions summary:Markus contributed to the project by implementing support for Windows operating systems, which involved adapting build processes using CMake and integrating necessary dependencies. They addressed specific compiler issues, including MSVC replacements for GCC intrinsics and fixing the ffs intrinsic. Furthermore, the user made improvements to existing code by adjusting parameters and fixing assertions, such as for the normal maps and roughness values, demonstrating a focus on code quality.
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.