The old site had to go
It served its purpose. But after shipping a multi-tenant SaaS, a handful of Shopify storefronts, and a real-estate platform, I needed a portfolio that matched the level of work — not a template I patched together in a weekend.
What this site is built on
Every pixel of this site is intentional:
- Next.js 16 (App Router) + TypeScript strict mode
- GSAP + ScrollTrigger for scroll-driven animations
- Lenis for buttery smooth scrolling
- Tailwind CSS v4 with a custom design-token system
- A red/black/white palette that carries the whole identity
What's coming
I'll be writing about things I've actually built and shipped — real-world problems, real solutions, and the numbers that came with them.
No tutorial rehashes. No "10 tips" posts. Just honest engineering writing.
Stay tuned.