Portfolio
Right now, I am focused on developing novel real-time rendering methods.
Previously I focused on real-time rendering using Unreal Engine 5 and before that did some offline work in Blender, Maya, and Houdini.
GPU Offline Path Tracer
C++, Slang, Vulkan. Monte Carlo path tracer
CPU Offline Path Tracer
C++, Monte Carlo path tracer, RaytracingInAWeekend
Game Engine
C++, OpenGL, SDL, GLSL
Read more about the game engine here
Real-time Virtual Production
Unreal Engine 5, Stype
Offline animation and compositing
Maya, Blender, Houdini, Adobe After Effects