PhD Student


I am a software engineer specializing in Computer Graphics and am currently working towards my PhD at Dartmouth College.

My interests lie in the fields of physically-based rendering, artificial intelligence, and a smidge of physical simulation.

In a previous life, I wanted to develop video games.


Integral formulation of volumetric transmittance

ACM Transactions on Graphics (Proc. of SIGGRAPH Asia), 2019

Notable Projects

Feign Renderer

My personal hobby rendering engine which I occasionally improve upon in my spare time.

Game Development

Hope and Haven

Follow the adventures of a band of dieselpunk soldiers as they try to find their way back to their time. Face hordes of sword and magic wielding foes as you fight your way back home. Get to know quirky characters and a questionable witch as you learn more about...

Shotgun Princess

You're the Princess, Ada Lovelace, who lived her entire life secluded inside a tower. One day, a prince accepts the challenge of your father to come rescue you and whisk you away to a happily-ever after. Fed up with how you've been treated you decide it's time...