SUPPLEMENT — SELECTED PROJECTS

Portfolio

A selection of my projects, not a complete list. Websites, editors, and interfaces I’ve built, with a plain account of the part I owned on each.

NO.PROJECTFOCUS
01NoraConversational AI interface
02Site BuilderAI website wizard and editor
03Alberta Securities CommissionScam awareness chatbot and campaign site
04Joseph Brant Hospital FoundationFoundation website
05Rain43Agency website

PRODUCT WORKP/N 01 – 02

P/N: 01

Nora

UX, UI & frontend development

DESCRIPTION:

Nora is an AI assistant that guides people through complex workflows. It answers in conversation and shows artifacts, the supporting content a response calls for, as it goes.

MY PART:

I led the first round of implementation that brought Nora from a standalone product into the wider product ecosystem. That meant leading the UX, UI, and interaction design, and building the complete frontend. I defined how people interacted with Nora, including how prompts came through and how artifacts appeared alongside a response. I also built the detection that decided which artifacts a response needed, and the responsive rendering that displayed them.

CONTRIBUTION:

  • First-round implementation into the product ecosystem
  • UX, UI, and interaction design
  • Complete frontend build
  • Prompt interaction model
  • Artifact detection and responsive rendering

P/N: 02

Site Builder

Co-founder, product & engineering

DESCRIPTION:

Site Builder takes a service business from a guided set of questions to a finished website. The wizard asks about the trade and the business, then produces a site with its copy and images already written.

MY PART:

I co-founded Site Builder and owned the product scope and priorities. I designed and built the AI wizard and the custom editor, and worked on the publishing pipeline underneath. One scope call shaped the editor most. I kept it simple on purpose and limited what a person could change, so nobody could break their own site. Owners edit their copy and content, and everything else stays protected. The work was distilling something complex into something anyone could use.

CONTRIBUTION:

  • Product scope and priorities
  • AI wizard design and build
  • Custom editor design and build
  • Work on the publishing pipeline

Read the Site Builder case study

AGENCY WORKP/N 03 – 05

P/N: 03

Alberta Securities Commission

Machine learning & website development

DESCRIPTION:

A scam awareness campaign built around a chatbot. People described a financial situation and it gave examples of what to do. It predated tools like ChatGPT, and the whole campaign had a retro look.

MY PART:

I built and trained the neural network behind the chatbot. I also built the campaign landing page from start to finish.

CONTRIBUTION:

  • Neural network model, built and trained
  • Campaign landing page, built in full

NOTE:

The website build is no longer online.

P/N: 04

Joseph Brant Hospital Foundation

Lead developer

DESCRIPTION:

The website for the Joseph Brant Hospital Foundation.

MY PART:

I was the lead developer. I worked full stack and built the entire site, including custom plugins. I worked directly with the client throughout, keeping them updated and teaching them how to use what I built.

CONTRIBUTION:

  • Lead developer, full stack build
  • Custom plugins
  • Direct client communication and training
  • WordPress website

NOTE:

The site is still live.

P/N: 05

Rain43

Website development

DESCRIPTION:

The website for Rain43, the agency where I worked.

MY PART:

I built the entire site. It has been redesigned since, but my core code still powers it, including the interactions, animations, and menu flows.

CONTRIBUTION:

  • Full site build
  • Interactions, animations, and menu flows
  • WordPress website

This is the hands-on side of what I offer. If your project looks like one of these, tell me about it.

Services Back to Work