Product engineer & designer. This whole field reacts to your cursor — and so does every project below. Each card is a live demo running real code, right here on the page. Click, drag, type.
A running feed of posts & notes — newest first. It scrolls on its own; hover to pause, click through to read.
Rebuilt my portfolio so every project is a live demo running real code — not screenshots. The hero field reacts to your cursor.
Read post ↗Prototyping a WebGPU particle system that holds 60fps at a million points. Early, but the math is fun.
Read note ↗Wrote up how I prototype interactions fast: ship the feel first, refine the edges later. Thread inside.
Read post ↗Open to senior product-engineer & design-engineer roles. If you're building something thoughtful, let's talk.
Get in touch ↗Each card runs live in your browser. Hover, click, type — they respond in real time.
I'm Chris — I work where design meets working code. I prototype fast, sweat the details, and ship interfaces people actually enjoy using. Lately I've been deep in developer tools, interactive data products, and the kind of small delightful demos you see above.
When I'm not building, I'm probably reverse-engineering some app's animations or starting a side project I swear I'll finish.