About
I design and build software with intention: calm interfaces, bold typography, and motion that respects your focus.
I'm a software developer who loves the craft of building. I move between product strategy, interaction design, and the code that makes it real. Whether it's a dashboard, a small game, or a marketing site, I care about the feel as much as the architecture.
Systems & DX
I build reusable UI systems, content pipelines, and developer tooling so teams can move faster without breaking polish.
Motion & Feel
I obsess over micro-movements, easing, and physics—interfaces should feel tactile and intentional.
Games & Narrative
I prototype small games to practice pacing, feedback loops, and emergent systems.
How I work
I run small experiments, ship fast, and keep feedback loops tight. I like pairing with designers and founders to translate ideas into interactive prototypes quickly.
Independent — building apps & advising
Partnering with small teams to design, prototype, and ship web products end-to-end.
Product engineer
Lead front-end and platform projects, shipping design systems and data-rich dashboards.
Learner & tinkerer
Exploring AI-assisted flows, edge rendering, and playful interaction patterns.