Here is an overview of some of the various projects I’ve been involved with over the years, both individually and as part of a team. These projects include research- and class-oriented projects, independent studies, extra-curricular activities, and other random creations.

GPU Path Tracer
Motion Blur Ray Tracer
AI Fractal Art Generator
Global Illumination Ray Tracer
Kid Hero
Juggleville V
Flare Animation
Flourish Animation

Ray Tracing:


Robotics and Human-Computer Interaction:

Media Design:

Game Levels: