Hundred Hats
One dev.
A lot of hats.
A one-person dev studio. I make my own software products, and build for clients too.
Skills
Small shop, broad range
AI Features & Agents
Assistants, agents, and LLM pipelines for messy data — tested and observable, so you can trust them in production.
- LLMs
- Evals
- Observability
Full-Stack Dev
New apps or features, from schema design to production deploy. Happy to join an existing team or codebase.
- Rails/Node
- React
- SQL/NoSQL
Infrastructure & Ops
Migrations, monitoring, and disaster recovery for apps running at scale, on whichever cloud you’re on.
- Docker
- Terraform
- Any cloud
Products
Things I've built
Small, focused tools I design, build, and run myself.

Cauldron Familiar
An MTG deckbuilding companion — work out tricky rules interactions, paste a decklist, and get cut/add/swap suggestions checked against Scryfall.
View →
Guillotine
Drop any screenshot with structured content — tables, charts, invoices, dashboards — and get back clean JSON, CSV, or Excel in seconds.
View →
Resumate
Send a resume PDF, get back structured JSON — name, contact info, skills, experience, education. Listed on the RapidAPI Hub.
View →
halftone
A Rust CLI that turns images into colored ANSI/ASCII art, or generates new art from a text prompt. Free and open source.
View →Client work
Built for others, too
Alongside my own products, I take on a small number of client projects. Here's some past work, and how we can work together.

TasteToronto
A restaurant discovery platform for Toronto — guides, listings, and recipes covering the city’s food scene.
Visit →
Willful
An online platform for creating legally valid wills and powers of attorney from home.
Visit →From idea to launch
$150 CAD / hourNew apps, or new features for your existing codebase. Hourly, or a fixed price for simple apps. Starts with a free intro call.
Start a projectMake it safe to launch
From $2,000 CADBuilt with Lovable, Bolt, Cursor, Claude Code, or Replit? I find and fix the bugs and security holes, then confirm it works. Flat price and timeline agreed up front.
Get startedKeep it running
$500 CAD / monthFor any app I've built or fixed. I keep it running, secure, and up to date, and fix anything that breaks. New features quoted separately. Cancel anytime.
Ask about careContact
Let's talk
Based in Toronto, working remotely with clients anywhere. Have a project in mind, or an app that needs help? Get in touch at hello@hundredhats.dev.