Markus Prettner

Senior Rendering Algorithm Engineer at Huawei

Graz, Styria, Austria
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
Markus Prettner is a Senior Rendering Algorithm Engineer with three years of professional experience applying research-grade computer graphics to real-time, cloud-focused rendering. Based in Graz, Austria, he has advanced Vulkan ray tracing capabilities and shader features in the high-profile Open 3D Engine, adding support for ray queries, shader int64 atomics, indirect ray tracing commands and improved debug tooling. His background spans industry and academia—from teaching real-time graphics at TU Graz to shipping rendering systems at Huawei and pragmatic C# automation work at Siemens—giving him a rare blend of research insight and production discipline. Colleagues describe him as detail-oriented and pragmatic, often catching subtle shader and pipeline issues before they reach production.
code3 years of coding experience
job5 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Technische Universität Graz
languagesGerman, English
github-logo-circle

Github Skills (10)

raytracing10
vulkan10
c-language10
3d-graphics10
game-development10
cprogramming-language10
game-engine10
game-dev10
debug9
debugging9

Programming languages (3)

C++CLLVM

Github contributions (5)

github-logo-circle
o3de/o3de

Nov 2022 - Nov 2022

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Role in this project:
userBack-end Developer & Graphics Engine Programmer
Contributions:62 reviews, 1 commit, 73 PRs in 1 day
Contributions summary:Markus contributed significantly to the O3DE (Open 3D Engine) project by implementing and enabling new Vulkan features related to ray tracing and shader capabilities. They focused on the implementation of the Vulkan device features to enable ray query and shader int64 atomics. Furthermore, the user addressed multiple warnings in shader files across the project and added support for indirect ray tracing commands and other graphics-related features and optimizations. They also worked on improving the ray tracing debug features of the engine.
c-plus-plusmulti-platformcommercialworldshalo
mprettner-huawei/o3de

Sep 2022 - Mar 2025

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Contributions:169 pushes, 83 branches in 2 years 6 months
multi-platformcommercialworldslicensedgames
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
Markus Prettner - Senior Rendering Algorithm Engineer at Huawei