A working timeline
Forty years from a PCjr to a lending platform. The tools on this line have turned over completely more than once; the habit of learning the next one has not.
Drag the rail, scroll it sideways, or use the arrow keys. Newest is at the right.
Milestones, earliest to most recent
-
1986the start
An IBM PCjr, and BASIC
My first computer. I learned to code on it in BASIC, self-taught, at nine years into the personal-computer era. Everything after this was learned the same way.
-
1995work
First independent contracts
Started taking paid work through my own numbered company — the self-employed thread that has run alongside every job since.
-
1996the web, early
A website in the Province
Built a site to promote my basketball, and it ran in the Vancouver Province. A personal website getting newspaper column inches in 1996 tells you how early this was — most businesses did not have one yet.
-
1996work
IBM Canada
Joined IBM Canada on project delivery and customer environments, with their internal training behind it. The enterprise grounding under everything since.
-
1999learning
Taught myself PHP
While still at IBM, because I wanted to build things that were mine. The first of many stacks learned off nobody’s course.
-
2001work
NexInnovations
Systems specialist — IT and computer services.
-
2003craft
Game art and animation
A Masters program at the Art Institute of Vancouver, 2003–2005: the full game pipeline, character design through Maya and Unreal, ActionScript alongside it. The reason the screens tend to be legible.
-
2006work
Marsh Canada
Developer and designer at the insurance brokerage.
-
2007shipped
Experience Engines

Flash showroom touchscreens for luxury property, at B3 Communications — interactive site plans and view studies that ran on kiosks. Several still run today, through a self-hosted emulator.
-
2008shipped
Super Sonic
The equipment-rental ERP I built and still run: every year of operations since, encoded in one system, never with a maintenance window. In 2024 it became Rental Pilot. Alongside it, application and network work for Metal Mountain Resources.
-
2015shipped
Brikers

Technology lead for a heavy-machinery parts dealer: ERP, CRM, and around 2016 conversational call routing on Twilio Autopilot, when making a machine hold a conversation was real work.
-
2020done
Modernizing underneath a running business

The Super Sonic legacy application, a React web app, and a React Native field app ran the same operations side by side — replaced screen by screen, with no downtime, while 1.4 million rows of audit trail kept reconciling. The old UI was retired in October 2026.
-
2024shipped
Rental Pilot

The Super Sonic system rebuilt as a multi-tenant SaaS: a React web app, a React Native field app, a desktop app and a customer portal. White-label for rental businesses in 18 industries, each under its own brand and on its own domain. The old interface was retired in October 2026 without a day of downtime. See it as yours.
-
2026now
Lend Pilot

A private-lending platform: deterministic B-20 qualification, a tokenized client portal, and a model doing document extraction where a human checks the output. The current stack — React and Vite in front, Node, Express and PostgreSQL behind it, on AWS.