About

I design and build human-centered software. Blending product thinking, interaction design, and pragmatic engineering to ship outcomes, not just code.

Philosophy

I believe great software feels obvious—clear affordances, purposeful motion and crisp feedback loops. I optimize for maintainable velocity: shipping iteratively while keeping a strong design and technical core.

Focus Areas

  • Product architecture & early prototyping
  • Interactive interfaces & motion systems
  • Internal tooling & workflow automation
  • Performance-minded frontend engineering

Stack / Tools

TypeScript, Next.js, Node.js, Tailwind, GSAP, Matter.js, WebGL/Canvas, automation workflows, and cloud-native primitives.

Approach

I move fast with intention—establishing a clear design grammar early (layout rhythm, spacing scale, interaction rules) so iteration compounds instead of erodes clarity.