./projects
A collection of things I've built — from game engine plugins to ML pipelines to experimental web experiences.
some are polished, some are prototypes, all were fun to buildReal-Time Style Transfer Plugin
Making a game look like a painting at 60fps. A GDExtension plugin that hooks PyTorch into Godot's rendering pipeline via C++, and everything that went wrong along the way.
AutoCSS: A Hackathon Retrospective
In 2018, I built a tool to convert hand-drawn wireframes to HTML using OpenCV contour detection. Eight years later, VLMs do this with a single API call. A love letter to scrappy engineering.
What 747 SWE-Bench Solutions Couldn't Teach a 0.5B Model
We took 747 successful SWE-Bench traces from Claude and tried to distill them into small open-source models. The models responded by outputting special tokens forever. A postmortem on why teaching models to use tools is harder than teaching them to write code.
Building a Synthesizer Nobody Asked For
I built a Web Audio API synthesizer so every interaction on this portfolio plays a sound from the D major pentatonic scale. Then I exposed the entire engine so you could edit them yourself.