Selected work
Systems that are running, and why they were built that way.
Each of these is written up as a decision record rather than a portfolio shot: what the problem actually was, what I chose to build, and what I deliberately left out.
CC Golf Lab
2026Full operating system for an indoor golf business
Booking, memberships, consent, expenses and revenue reconciliation pulled into one owner-facing system instead of five disconnected tools.
BookingOwner dashboardReconciliationPaymentsRead the buildJust Edging
2026Right-sized local sales system
Real project photography, local search structure and a text-first quote path — where the correct answer was a simpler system, and it deliberately stayed that way.
Local SEOConversion designSMS quotingRead the buildUrbyn + LenderGraph
2025 — 2026Source-backed data products
Fragmented public records and lender material turned into searchable products with traceable sources, review queues and honest publication boundaries.
Data pipelinesHuman reviewPublishingRead the buildNeurobase
2025 — 2026Privacy-first memory infrastructure for coding agents
A local-first memory layer that lets AI coding agents carry context across sessions, with consent, provenance and deletion designed in from the start.
AI systemsLocal-firstProduct architectureRead the build
Next step
Tell me where the business is losing time.
No pitch deck and no discovery-call funnel. Describe the bottleneck and I will tell you plainly whether it is worth building something for, and roughly what that would take.