Web Development Portfolio
I’ve spent the past 14+ years building for the web, for clients of every size, both independently and with agency teams. That’s ranged from small-business sites to Fortune 500 corporate sites, and for the last few years a multi-tenant SaaS learning platform and the infrastructure it runs on.
These case studies go deeper than my resume: what the problem was, what I built, and what changed as a result.
Featured
Knowledge Direct LMS
One codebase, dozens of clients, and a stack that refuses to be upgraded. Challenge accepted.
Reliability & Security
Cheaper, calmer, safer. Plus a crash mystery with a very satisfying ending.
Apti
A gorgeous site nobody could edit, turned into one anyone can. Still scoring 100s.
NOW Foods
A thousand copy-pasted nutrition tables, rescued and made accessible.
Crown Holdings
Animation everywhere, and still a perfect 100 across the board.
Platforms
Infrastructure
Websites
Synapti Health
A one-page Framer site grown into a real one, with a quiz that sorts you into a persona.
ACFAS
A pattern library clear enough to hand to a team we barely talked to.
NASBE State Policies
18,000 policies, 201 categories, 53 states and territories, and only three page templates.
Tech Policy Hub
The site never launched. The ideas did.
Nutrition Tables
A thousand hand-edited tables, turned into data a screen reader can follow.
ATI First
A drag-and-drop page builder for a site that runs on statistics.
OI Centennial
A hand-traced, clickable map for a century of discovery. Gold MARCOM winner.
Signode
A rebrand’s new front end, built accessibility-first and handed off clean.
CLR Where to Buy
Finding the nearest bottle of CLR takes a little spherical geometry.
Elisco Design
One of my very first designs. Still live, still unchanged, and a Flash gallery rescued along the way.
Apps & tools
Audiobook Player
An audiobook player that remembers where you left off, and knows when you’ve dozed off.
Thyme
My recipe box, rebuilt as an app. It even knows that “2c flour” means two cups.
This Site
You’re looking at it! A hand-built PHP site where every project is one JSON file.ABSA Exam Bank
The only documentation was a program that no longer ran. So I reverse-engineered it.
Lead Heat Map
Half a million leads, one map, and two numbers that finally agreed.
Wolf CMS Fork
A CMS I cut my teeth on, dragged kicking and screaming into PHP 8.3.
Pa11y Suite
An accessibility audit tool from 2020, rebuilt in 2026 until I could trust what it told me.