// projects
Things I've built
Featured work — mostly retrieval-augmented chatbots, agentic pipelines, and full-stack experiments.
- 06project
RAG Chatbot Site
Retrieval-augmented chat over user-provided documents.
- 05project
Roofing Co. Site
Marketing site for a residential roofing contractor.
A React SPA built as a spec marketing site for a residential and commercial roofing business — brand-forward hero, service breakdown, a quote-request flow, and a RAG chatbot for FAQs. Built with Claude as a pair-programmer to see how fast a credible small-business landing site can ship from a blank repo.
ReactTypeScriptTailwindRAGClaude CodeA React SPA built as a spec marketing site for a residential and commercial roofing business — brand-forward hero, service breakdown, a quote-request flow, and a RAG chatbot for FAQs. Built with Claude as a pair-programmer to see how fast a credible small-business landing site can ship from a blank repo.
ReactTypeScriptTailwindRAGClaude Code - 04project
Meat Market Site
Marketing site for a neighborhood butcher shop.
A React SPA built as a spec marketing site for a local meat market — storefront-style landing, product highlights, and hours/location anchored in the footer. Designed to feel like a neighborhood brick-and-mortar online: warm palette, photo-driven, low friction. Built with Claude as a pair-programmer.
ReactTypeScriptTailwindClaude CodeA React SPA built as a spec marketing site for a local meat market — storefront-style landing, product highlights, and hours/location anchored in the footer. Designed to feel like a neighborhood brick-and-mortar online: warm palette, photo-driven, low friction. Built with Claude as a pair-programmer.
ReactTypeScriptTailwindClaude Code - 03project
Plumbing Co. Site
Marketing site for a local plumbing service.
A React SPA built as a spec marketing site for a residential plumbing contractor — service catalog, emergency-contact callouts, and credibility cues (years in business, service area). Built with Claude as a pair-programmer, focused on fast turnaround for small-business landing pages.
ReactTypeScriptTailwindClaude CodeA React SPA built as a spec marketing site for a residential plumbing contractor — service catalog, emergency-contact callouts, and credibility cues (years in business, service area). Built with Claude as a pair-programmer, focused on fast turnaround for small-business landing pages.
ReactTypeScriptTailwindClaude Code - 02project
HexQuest
Turn-based strategy, built through AI pair-programming.
A turn-based strategy game: summon creatures, capture territory, and take the enemy capital. HexQuest was built mostly by directing Claude Code to generate the JavaScript and ChatGPT to write the game docs — a study in shipping working software through AI pair-programming. Plays solo against an AI opponent or local 1v1. Inspired by Stellaris, Age of Empires, Magic the Gathering, and Card Wars.
ReactViteJavaScriptClaude CodeGame DevA turn-based strategy game: summon creatures, capture territory, and take the enemy capital. HexQuest was built mostly by directing Claude Code to generate the JavaScript and ChatGPT to write the game docs — a study in shipping working software through AI pair-programming. Plays solo against an AI opponent or local 1v1. Inspired by Stellaris, Age of Empires, Magic the Gathering, and Card Wars.
ReactViteJavaScriptClaude CodeGame Dev - 01project
N8N Agentic AI
Self-hosted agents for web scraping and API orchestration.