Work through my own practice since 2022. I describe clients by type rather than naming them.
Regional outdoor-recreation publisher · 2024–present
Rebuild and ongoing technical partnership
I moved them off a legacy theme and an undersized host onto an architecture that passes Core Web Vitals, and their editorial team now runs it without help. I'm still their main technical partner.
I rewrote a dated, brittle classic theme as a modern hybrid block theme, and I handle their hosting and support.
B2B research and advisory firm · 2024
Platform migration
I pulled a decade of content out of a flat-file CMS that had no export path and moved it into WordPress with its structure intact. Their editors were trained and publishing again.
Kirby to WordPress, using a custom scraper that staged editorial cleanup before the content was mapped to blocks.
Home services company · 2025–2026
Full rebuild
They'd hit the ceiling of a closed platform. I moved them to a stack they own and run themselves, which finally supports the SEO and conversion work the business needed next.
Wix to WordPress, built from the ground up, with me as the only technical lead from kickoff to launch.
Independent ad-tech analytics firm · Ongoing
Product build and go-to-market
I got their product distributed in the largest publishing platform on the web, and built a set of offers the business can sell without me in the room.
Business development and ecosystem partnerships, including the company's first public WordPress plugin.
Enterprise WordPress agency · 2023–2024
Embedded technical leadership
Two national politics and policy publications shipped on schedule, with less rework between what was asked for and what got built.
I was the embedded technical project manager on their flagship publisher accounts: Jira intake, sprint priorities, roadmaps, and paywall and subscriber tooling.
Independent travel publication · 2025
Rebuild and handoff
I moved them off a page builder that was getting slower every month and onto a block theme the owners run themselves.