Engineering
Most of my work is in React and TypeScript. I like clear data flow, boring state management, and APIs that stay in charge of the data.
A focused set of projects across software, design, and sound, where implementation and creative direction belong to the same process.
Most of my work is in React and TypeScript. I like clear data flow, boring state management, and APIs that stay in charge of the data.
I design while I build. Layout, typography, motion, responsive behavior. I would rather fix those things in the browser than treat them as a separate handoff.
I worked in media production for years before moving into web development. That background still shows up in how I think about timing, rhythm, transitions, and sound.
WebGL, unusual interfaces, and small technical detours. A space to try things out.
View experiments