12+ years building web experiences at scale. From DeFi to travel tech.
Contact Me →I share what I learn.
Writing about React, TypeScript, testing, and the tools I use every day. Because the best way to solidify knowledge is to teach it.
Read on Medium →What drives great engineering?
// Philosophy
User-First Architecture
Every technical decision flows from a single question: does this make the experience better for the person using it? Performance budgets, API design, and UI patterns all serve that goal.
Systems That Scale With Teams
The best platforms don't just handle traffic — they handle organizational growth. Shared contracts, clear boundaries, and independent deployability let multiple teams ship without stepping on each other.
Developer Experience Matters
Great DX compounds. Clean APIs, intuitive tooling, and thoughtful abstractions accelerate every engineer who touches the codebase — not just today, but for years to come.
Ship, Measure, Iterate
Strong opinions, loosely held. A/B testing, feature flags, and performance metrics turn assumptions into data. The goal isn't to be right the first time — it's to learn fast.
AI Is Our Friend!
I build with AI, not against it. This entire portfolio — from the 3D avatar to the neon sign animations — was crafted in collaboration with Claude. AI amplifies what we can do: it handles the repetitive, accelerates the exploratory, and lets me focus on the creative decisions that matter. The future isn't human vs AI — it's human with AI.