
Whimsy Gossip
A fantasy podcast and fan film site I built twice: first in React 18 / Vite as an SPA, then migrated to Next.js 15 App Router when the content-driven architecture started creating real friction for SEO and maintenance.

A fantasy podcast and fan film site I built twice: first in React 18 / Vite as an SPA, then migrated to Next.js 15 App Router when the content-driven architecture started creating real friction for SEO and maintenance.

A portfolio site built with Next.js, Sanity v3, Tailwind CSS, Framer Motion, and Vercel, for an animation and motion graphics artist targeting studio and agency job applications.
Full-stack development from frontend to backend, deployment included.

I'm a full-stack developer with a passion for creating seamless digital experiences.
A disciplined workflow from first conversation to live deployment.
Languages, frameworks, and infra I reach for.
Working with teams across time zones.
Have a project in mind? I'm available for freelance and full-time roles.
Typically responds within 24 hours.