Hi! I'm Moritz 👋

Graphics Programmer · Game Developer

I build rendering systems and research ray tracing. In my spare time, I develop and play games. When I'm not coding, I'm either doing sports or strumming the guitar.

VexEngine path traced render Rendered with VexEngine · Bistro scene

Full CV (PDF)

🔬 Computer Graphics Researcher
Karlsruhe Institute of Technology (KIT) · Feb 2022 - Apr 2026

Published research on ray tracing memory optimization. Developed custom rendering engine with ray/path tracing support. Supervised Bachelor/Master theses and organized Computer Graphics lectures/exercises.

🎓 M.Sc. Informatics
Karlsruhe Institute of Technology (KIT) · 2018 - 2021

Specialization: Computer Graphics & AI. Exchange semester at Chalmers University, Gothenburg, Sweden (2018-2019).

🎮 QA Engineer
Gameforge (Internship + Working Student) · Oct 2020 - Sep 2021

Tested gameplay functionality and quest systems across multiple MMO titles. Collaborated with dev teams on quality standards and bug resolution.

👨‍🏫 Programming Tutor
Karlsruhe Institute of Technology (KIT) · Oct 2016 - Jul 2019

Mentored CS students in programming and algorithms.

🎓 B.Sc. Informatics
Karlsruhe Institute of Technology (KIT) · 2015 - 2018

Studienstiftung des deutschen Volkes scholarship recipient (2018-2021).

At KIT I maintained programming frameworks and ran exercises for three Computer Graphics courses, and supervised Bachelor's and Master's theses — mostly on acceleration structures, GPU rendering, and global illumination.

Courses & Frameworks

✨ Photorealistic Image Synthesis
Summer 2022 · Summer 2023 · Winter 2024/25

Maintained a GUI framework for the photorealistic rendering course covering path tracing, photon mapping, microfacet BRDFs, sampling strategies, Next Event Estimation, and Multiple Importance Sampling.

🖥️ Computer Graphics 2
Summer 2024 · Summer 2025

Maintained a GUI framework for the advanced course covering numerical integration, microfacet models, path tracing, GPU matrix multiplication, signed distance fields, quaternions, and animation.

📐 Computer Graphics
Winter 2022/23 · Winter 2025/26

Maintained a student-facing GUI framework covering ray tracing, Monte Carlo methods, BVH construction, textures, shadow mapping, and shaders. Students implement each feature step by step.

⚡ Lab Course Supervision
Winter 2023/24

Supervised students across three lab course modules: GPGPU, GPU Computing, and Graphics & Game Development.

Master's Theses

  • Advanced Radiance Cascades
  • Energy-Efficient Rendering

Bachelor's Theses

  • Evaluating Compressed Wide BVH Traversal on the GPU
  • Advanced Interval Shading for Volume Rendering Using Mesh Shaders
  • Berechnung von Bounding Volume Hierarchies durch neuronale Netze
  • Efficient Dual-Split Trees
  • Erweitertes Interaktives Terrain Authoring mit Vegetation
  • Efficient Heuristics for Wide Bounding Volume Hierarchies
  • Simulation of Real Regreening Projects