Building fast React, Next.js & TypeScript apps
I build fast, accessible, production-grade web apps, plus the design systems and developer tooling that help engineering teams ship 80% faster.
Core Impact Metrics
- Lighthouse Performance 70 → 90
- Project Setup Speed -80% Time
- Primary Stack Next.js & TypeScript
Recent Posts & Engineering Notes
-
tailwindclsx vs tailwind-merge: Fix Tailwind Class Conflicts with cn() and cva
Why Tailwind classes silently conflict with clsx, cva, and Shadcn, and how to fix it with a cn() helper built on clsx and tailwind-merge.
Read article -
nextjsFix Stale HTML After Every Next.js Deploy
Users keep seeing the old version after every Next.js deploy until they clear cache. The fix is two properties in next.config.mjs. Here is what they do and why it is safe.
Read article - portfolio
Frontend Engineer Portfolio Checklist: What Actually Moves the Needle
A practical checklist for what to include and leave off a frontend engineer portfolio. The essentials, the differentiators, and the things that quietly cost you interviews.
Read article
Highlighted Projects
-
Explore Case StudyFrontend Lead • Personal projectLienDone
Lien waiver management SaaS for U.S. construction, built from scratch with Next.js and TypeScript, including a no-account signing flow for subcontractors.
- Next.js
- React
- TypeScript
-
Explore Case StudyFrontend Lead • Personal projectFillWizard
AI-powered PDF form autofill SaaS built from scratch with Next.js and TypeScript, from the marketing site to the authenticated dashboard.
- Next.js
- React
- TypeScript
-
Explore Case StudyFrontend Lead • KintsuKintsu
Led frontend architecture for a Web3 liquid staking DApp + landing with Next.js/TypeScript, wallet auth, CMS-driven blog, and SEO.
- Next.js
- React
- TypeScript