Full-stack developer and designer with ten years of experience turning fuzzy ideas into software people actually enjoy using.
Editorial site and commerce layer for a contemporary art gallery, with a bespoke inventory flow.
Search and annotation platform sitting on top of a 400,000-song catalogue.
Real-time analytics interface for a distributed sensor network pushing 2M events a day.
Offline-first note-taking app for field researchers, with conflict-free sync across devices.
I work primarily with PHP and JavaScript, with a soft spot for boring, durable architecture over whatever is trending. Most of my work sits between product engineering and design — I care how a thing feels as much as how fast it responds.
Before going independent I led engineering at a small product studio. These days I take on a handful of projects a year, usually as the person who owns the whole stack from database to interface.