I build web applications end to end, from the database schema to the server they run on. I learn by building real things rather than following courses, and I run what I build in production: my own domain, HTTPS, and automated deployments.
// Projects
Budget Buddy
live
Personal budget tracking and ledger system with analytics, recurring transactions, and dashboard.
Turns a builder's takeoff — an Excel material list for a house — into a CSV the point-of-sale system can import. It matches free-text descriptions to item numbers, a person reviews every line, and a catalog learns from each confirmation so the same line never needs matching twice.
upload
parse
match
review
csv
every confirmation teaches the catalog
first run · empty catalog
A 144-line house to import-ready CSV in 9 minutes, on 2 model calls, for 16¢ — with 99% of the AI's proposals accepted unchanged.