Projects
Case studies of a production SaaS, ad feed pipeline, crawler, and search projects, with the problems, constraints, and decisions.
RE/AMP Multi-Tenant SaaS Platform Case Study
I lead development of RE/AMP, covering workflows, documents, email, SMS, billing webhooks, infrastructure, and monitoring for companies that each keep their own data.
Vehicle Inventory Ad Feed Pipeline Case Study
A Go ETL pipeline and API that moves dealership vehicle inventory into ad platforms, plus a page script that matched each landing page to its ad.
Public Data AI Research Agent Case Study
An AI research skill and local search API that collect new public records at the source, match each one to a property, check it against written rules, and deliver a verified list with the source of every value.
Distributed Playwright Crawler Case Study
A multi-worker Playwright crawler with Docker replicas, row-level job claiming, a shared proxy pool, and automatic recovery for stalled jobs.
City Landing Pages With JSON-LD Case Study
Casey The Home Buyer uses a state, county, and city hierarchy where every page gets its own title, description, canonical URL, headings, and JSON-LD.
City-Targeted Job Pages With JobPosting Markup
A SvelteKit and Directus careers site with city-targeted job pages and schema.org JobPosting markup, with real GA4 traffic numbers.
AI Resume Kit Built on Verified Facts Only
A Claude Code kit that tailors resumes and cover letters using only facts the person has verified from their own work history, with their exact qualifiers, a do-not-claim list, and ATS checks on every file.
Phone Scrubber Rate-Limited Queue Case Study
A Django app that checks up to 30 phones per row through the Trestle API behind a rate-limited queue, then exports the results next to each number in the original row order.