Portfolio

Selected work.

Six client products, five live and one nearing release, and six complete builds published to show the practice. Open the live work, try the app preview, or step inside a demonstration.

01 / In production

Running now and nearing release.

Five client products running in public, and one mobile app in development that you can try here. Each card says what a visitor can reach without a sign-in.

01Membership platform

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.

  • Service marketplace
  • Discord authentication
  • Stock-check tooling

Public site. Member areas need a Discord sign-in.

tsource.ca (opens in a new tab)
02Team storefronts

Custom team apparel · Lower Mainland

Bullseye Promotions

Custom apparel storefronts for sports clubs, schools, and companies. Each group 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)
03Business website

Holistic health coaching · Virtual practice

The Wellness Corner

A brand site for a holistic health coach covering coaching, workplace wellness workshops, the podcast, a link-in-bio page, and paid workshop sign-ups. It replaces a WordPress site without breaking a single old link.

  • Brand site
  • Workshop sign-up
  • Link-in-bio page

Public site. It moves to thewellnesscorner.co when the old site is retired.

the-wellness-corner.vercel.app (opens in a new tab)
04Mobile app · Coming soon

Daily self-trust practices · iOS first

The Wellness Corner app

A private mobile wellness product built around guided visualization, breathwork, journaling, and small daily promises that turn into a visible rhythm of growth.

  • Guided practices
  • Private journaling
  • Goal tracking

Open preview, no sign-in needed. The iOS app is still in development.

Mobile app preview
05Website · Customer portal

Industrial distributor · Delta and Calgary

Bay Industrial

The website, staff desk, and customer portal for a Western Canadian industrial distributor. Every enquiry is worked from one desk, approved customers see their history and order stocked lines at their own pricing, and an assistant answers product questions.

  • Public site
  • Staff desk and portal
  • Online ordering

Public site, moving to bayindustrial.ca at launch. The staff desk and customer portal need a sign-in.

bayindustrial.vercel.app (opens in a new tab)
06Employee store

Employee merchandise · Vancouver

TDR Team Store

An employee merchandise store for a Vancouver electrical contractor: a branded storefront built to the HR team's mockups, recognition-credit wallets, pay-the-difference checkout, and an admin portal for orders, employees, and products.

  • Branded storefront
  • Credit wallets
  • Admin portal

Storefront is public. One-click demo accounts on the sign-in page open checkout and the admin portal.

tdr-store-nine.vercel.app (opens in a new tab)

02 / Demonstrations

Six complete builds.

Most client work stays private, so these six were built to be shown: three websites, an operations tool, an applied-AI assistant, and a client portal. Each one runs here on this site.

01Business website

Tidewater Joinery

A workshop that takes commissions properly.

  • Brand site
  • Materials guide
  • Commission enquiry
Open the demonstration
02Business website

Hollow Oak Coffee Roasters

A roastery that sells bags, subscriptions, and wholesale.

  • Retail site
  • Subscription builder
  • Wholesale enquiry
Open the demonstration
03Business website

Larkspur Physiotherapy

From a sore knee to a booked appointment, without a phone call.

  • Clinic site
  • Booking flow
  • Direct-billing checker
Open the demonstration
04Business tool

Fernwood Mechanical Dispatch

Nine technicians, thirty-odd jobs a day, one board.

  • Dispatch board
  • Jobs and quotes
  • Reports
Open the demonstration
05Applied AI

Brightwater Resident Assistant

An assistant that answers from the bylaws and hands off the rest.

  • Resident assistant
  • Cited answers
  • Manager handoff
Open the demonstration
06Finance portal

Selkirk & Co. Client Portal

What a client should see without emailing their accountant.

  • Client portal
  • Cash-flow scenarios
  • Year-end checklist
Open the demonstration

Your project

Have something consequential in mind?

Every project here, client work and demonstration alike, was defined, designed, and delivered as a working product. A short, thoughtful note is enough to begin yours.

Begin a conversation