About
I am always curious about how things work under the hood, and what it takes to set up complicated systems. I try to take that mentality to every project I work on, big or small. When I’m not working at Qualcomm, you can find me either tinkering with electronics, code or making music. Sometimes code driven electronics which make music too!
Game Development
Having worked on various game engines such as Unreal Engine, Unity3D and Godot, I have a keen sense of understanding for developing and maintaining performant and reusable code for games and realtime projects, both large and small.
Realtime Rendering
I have experience in setting up Unreal Engine and Unity3D tooling for rendering VFX and full animations for previs and production shots.
Hardware Integration
Having worked with a multitude of hardware offerings from DIY microcontrollers to proprietary hardware, I bring a strong foundation in integrating hardware with realtime applications for special venue projects (think reactive lights, kinect based mocap, midi/OSC signal routing, etc).
Projects
Here's some interesting stuff I've worked on.

Night at the Museum: Midnight Mayhem
Amusement park ride made in Unreal Engine 4, integrated with proprietary hardware to connect to the ride systems. This was really fun to work on!
Watch the video (opens in a new tab)
Conversa
Self-hosted LLM chatbot with local browser storage, bring-your-own-API Key. Built as a Vue SPA with a python FastAPI backend.
View on GitHub (opens in a new tab)
TED Talk: Hear the music in my head
An interesting project using a Microsoft Kinect to detect body motion, and send midi signals to play live music.
Watch the video (opens in a new tab)Get In Touch
Drop an email to reach out to me to chat or if you have any questions about what I do.
Say hello