Things I’ve built.

Some solve a business problem. Others started with something I wanted to try. All of them keep me close to the craft of making software.

CrossBorder mobile home dashboard with travel tools and local conditions

CrossBorder

React Native

A travelling companion for Canada and the U.S., bringing currency, fuel prices, and border information into one app.

About the project
PeerOS overview for peer support organizations

PeerOS

Peer support

Helping peer support teams coordinate care, follow up, and keep sensitive conversations private.

About the project
SpaBooker booking dashboard showing appointment and scheduling software

SpaBooker

Booking SaaS

A simpler way for spa and wellness businesses to manage appointments, and for their customers to book them.

About the project
FireLog mobile app home screen with incident logging actions

FireLog

Next.js

Incident reporting for fire departments. Less paperwork after a call, with the records and exports administrators need.

About the project
Exorcisor calendar home screen with workout history indicators

Exorcisor

React Native

A personal workout log that keeps things simple: quick entries, a clear history, and data that stays on your phone.

About the project
Maze Generator browser utility with maze controls and a generated puzzle canvas

A free browser-based maze utility. It started as a 2018 afternoon experiment to validate a maze-generation algorithm I had circling around in my mind. Then my daughter was really into mazes in 2021, so I added circular and other maze types.

About the project