Hi! I'm a third year student in the Digital Media Design program at UPenn. I'm concurrently finishing a Master's in Computer Graphics and Game Technology.

At school I co-lead our game dev club UPGRADE and help teach CIS 5600, our intro graphics class. Last summer I interned on the Effects team at TikTok in San Jose.

In my free time I like running, making playlists, learning the bass, and riding SEPTA.

You can find my socials and resumé below. Thanks for stopping by.

The sun is rising on a hill. Trees with colored lights are in the distance. Clouds are in the sky. The player has glowstone selected in their hotbar.

Mini Minecraft

  • C++
  • OpenGL
  • GLSL
A slightly open white door is floating above a picnic blanket that has food, a laptop, and a basket on it. The background is purple.

𝑫𝑶𝑶𝑹

  • Unity
  • HLSL
  • Shader Graph
A cropped version of the classic Cornell box scene is rendered.

Monte Carlo Path Tracer

  • C++
  • OpenGL
  • GLSL
In the middle of a game round, with the timer running down and the player already having lost one life.

RCW

  • Unity
  • C#
  • Figma

Setting up Quartz with Obsidian

Reflections 2024

Making a link shortener with Astro DB