Case studies from the field
The problems I've solved and how I solved them. Every study has the challenge, the approach, and the measurable outcome.
The source for this site and its design system is public. Read the code on GitHub or browse the components in Storybook.

Greenhouse Job Pipeline: FastAPI Behind Next.js
Built a full job-search pipeline: Python/FastAPI scraper, weighted scoring engine, Next.js admin dashboard, JWT-cookie auth, and a Railway deploy.

From Monolith to Composition: Simplifying AppContext
Split a monolithic GlobalProvider into focused, composable providers. Tree-wide re-renders disappeared and developer ergonomics improved.

Defense in Depth: A Secure Contact Form
From zero to a production-hardened contact form in 48 hours: hCaptcha, rate limiting, honeypot fields, input sanitization, and layered server-side validation.

Expanding the Design System: UI Components Part 2
Form controls, feedback mechanisms, and layout primitives completing the component library.

This Portfolio: Modern Frontend Practices
Built this portfolio with an Nx monorepo, GSAP animations, Playwright E2E across three browsers, and full test coverage.

A Logistics Dashboard MVP for a Seed-Stage Startup
Shipped a logistics dashboard MVP with Next.js and AWS Cognito for a seed-stage venture.

Cutting FightCamp Mobile Load Time from 10s to 2s
Cut mobile load times from 10 seconds to 2 and dropped bounce rates by 39% at FightCamp.

Fixing 200+ WCAG Violations at The Library Corporation
Fixed 200+ WCAG violations across legacy systems and baked accessibility into every shipped feature since.

A React Component Library at Internet Brands
Built a React component library adopted by 80% of applications, then trained the team to own it.

A Self-Serve Landing Page CMS at Winc
From 3 pages per week to 200+ in two months. Self-serve tooling eliminated the engineering bottleneck at Winc.

Building a Design System: UI Components for danieljoffe.com
This portfolio's design system: 20+ accessible, reusable components documented in Storybook.