I build software for owner-operators — because I am one.
I've run projects and ops across engineering, hospitality, real estate, and junior sports. I also ship production code. Same person, both jobs.
Four kinds of work, one kind of client.
that load.
Website rebuilds
For businesses whose current site is hurting them. Built in Next.js, deployed on Vercel, perfect Lighthouse scores by default. Four to six weeks, usually. I do design, copy, and build — or slot in alongside a designer you already trust.
for real teams.
Internal tools and custom software
When your team has outgrown spreadsheets but doesn't need a $100k SaaS subscription. CRMs, portals, admin tools, dashboards. Built on Next.js and Supabase, designed to actually get used.
opinions.
Operations and tech advisory
Fractional work for owner-operators who want a second set of eyes on systems, staffing, processes, or tech decisions. Monthly retainer, no long contracts. Useful when you need someone who understands both the spreadsheet and the stack.
the bullshit.
AI training & workshops
Half-day in-person or remote sessions teaching your team how to actually use AI tools — not hypothetically, practically. I've delivered four of these to real estate offices, and the material works for any team new to AI. Learn more →
One person, end-to-end.
I'm one person. I'm not an agency or a design studio, and I can't match the scale or specialisation of a twenty-person team. What I offer is different: one operator who builds custom software end to end, with judgement sharpened by fifteen years of running businesses myself.
You talk to me, not an account manager. Projects ship in weeks, not quarters. And I understand your business before I write a line of code — because I've spent my career running ones like yours.
If what you need is closer to a deep engineering build than a business-solving one, I'll tell you up front and point you to someone better suited. I'd rather send you to the right person than start a project I can't finish well.
A few recent builds.
- Canadian Air Parts →Full rebuild for a global helicopter parts distributor. Shipped an interactive parts explorer no competitor has.2026
Next.js - Schreder CRM →Custom CRM and deal pipeline for a nine-agent real estate brokerage. Replaced a stack of Google Sheets that was falling over.2025
Next.js · Supabase - Agent W portal →Internal portal for Royal LePage Wolstencroft agents. Property tours, clause library, vendor directory, all in one place.2025
Next.js · Supabase - Camp Beer tooling →Financial forecasting, taproom operations, and investor reporting tools for a Langley craft brewery.2024–present
Internal
Most small-business software gets built by people who've never run a small business. I have. That's the whole pitch.
Who I am.
I'm Sam. British-Canadian, based in BC. Trained as a mechanical engineer — spent my early career managing engineering projects through defence, marine & pharma — and ended up running operations instead.
Today I'm the COO of a multi-entity portfolio: hospitality, real estate, investments & junior sports. I write production code for all of them. When I'm not doing that, I build for other owner-operators.
More on the about page if you want the longer version.
Got something that needs building?
I work with a small number of owner-operators at a time. If you've got a site or a tool that isn't pulling its weight, let's have a chat. Thirty minutes, no pitch deck, just a conversation.