Portfolio
Selected work.
Two products running in production, and six fictional businesses built end to end to show the practice. Every one of them is a working thing you can open and use.
01 / In production
Live and shipping.
Public products with real users, running now. These open in a new tab.
Infrastructure for professional resellers
TSOURCE
A membership platform serving ticket brokers, retail resellers, and sports bettors from one account, with Discord-authenticated sign-in, a service marketplace, and stock-check tooling that reports live availability across exchanges.
- Membership platform
- Discord authentication
- Stock-check tooling
Public site. Member areas need a Discord sign-in.
tsource.ca (opens in a new tab)Custom team apparel · Lower Mainland
Bullseye Promotions
Custom apparel storefronts for sports clubs and school teams. Each team gets its own store and garment lineup, ordering runs to a deadline, and an admin portal sits behind the whole set.
- Team storefronts
- Coded ordering windows
- Admin portal
Store list is public. Each store opens with a coordinator code.
bullseyepromotions.shop (opens in a new tab)02 / Demonstrations
Six fictional businesses.
Client work stays private, so these six were invented instead: three websites, an operations tool, an applied-AI assistant, and a client portal. Each one runs here on this site.
Tidewater Joinery
A workshop that takes commissions properly.
- Brand site
- Materials guide
- Commission enquiry
Hollow Oak Coffee Roasters
A roastery that sells bags, subscriptions, and wholesale.
- Retail site
- Subscription builder
- Wholesale enquiry
Larkspur Physiotherapy
From a sore knee to a booked appointment, without a phone call.
- Clinic site
- Booking flow
- Direct-billing checker
Fernwood Mechanical Dispatch
Nine technicians, thirty-odd jobs a day, one board.
- Dispatch board
- Jobs and quotes
- Reports
Brightwater Resident Assistant
An assistant that answers from the bylaws and hands off the rest.
- Resident assistant
- Cited answers
- Manager handoff
Selkirk & Co. Client Portal
What a client should see without emailing their accountant.
- Client portal
- Cash-flow scenarios
- Year-end checklist
Your project
Have something consequential in mind?
Every project here was built the way a real engagement is: defined, designed, and delivered as a working product. A short, thoughtful note is enough to begin yours.
Begin a conversation