Stuff I built.
Design, but also the code.
- Crit.Pond — This Site
Crit.Pond — This Site
2025A design-engineer portfolio built on Next.js 16 App Router — custom shader backgrounds, motion-led hero, and a brand-as-code approach where case studies and codebase ship together.
- Next.js 16
- TypeScript
- Tailwind v4
- Motion
- +2
- Debbie for NCR — Campaign Site
Debbie for NCR — Campaign Site
2026A mobile-first QR landing page and email pipeline for a PNAA regional VP campaign — Next.js App Router, brand-matched React Email templates, and a Resend batch-send pipeline for 5,400+ voters.
- Next.js 16
- TypeScript
- Tailwind v4
- GSAP
- +3
- Components & Motion
Components & Motion
2025A sampler of reusable UI primitives and motion experiments built for this portfolio and the campaign site — grain-gradient shaders, morphing text, and a portfolio gallery.
- React
- TypeScript
- Motion
- Paper Design Shaders
- +1