Skip to main content

Things I’ve built.

Personal projects are where I explore ideas outside the constraints of day-to-day work. These are open source and playable in the browser.

Volley Clubhouse showing two balanced volleyball teams on court diagrams

Volley Clubhouse

Live project

A local-first volleyball organizer that builds fair teams around skill levels and preferred positions, then keeps every suggestion easy to adjust.

React · TypeScript · Vite · Local-first

Zoo Rumble preparation screen with pixel-art animals in a woodland arena

Zoo Rumble

Playable prototype

A deterministic pixel-art auto battler where you build an animal squad, discover overlapping traits, and fight through an eight-battle run.

React · TypeScript · Phaser · Zustand