Projects
More than just the highlights.

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)
Ghostbusters - Amusement Park Ride
Amusement park ride made in Unity3D using a proprietary hardware interface to control the guns in the shooting experience.
Watch the video (opens in a new tab)
LazyNAS
A lazy NAS setup: name a pool, and snapraid + mergerfs manage themselves
View on GitHub (opens in a new tab)