Projects
Client engagements, products, tools, builds and experiments. Browse the groups, then open a project for my contribution, details and links.
Client engagements
South Sask Process Services
BuiltA public service website with customer intake and a separate staff workflow.
Build details — South Sask Process Services
Website & operational application
Website and operational application development.
- Business discovery & scope
- Domain, email & branding
- Web & customer experience
- Search & shareability
- Operational software & business workflows
- Health & observability
Next.js · React · TypeScript
Trash Grandma
BuiltA tattoo artist portfolio and booking website.
Build details — Trash Grandma
Portfolio & booking website
Website and application development.
- Domain, email & branding
- Web & customer experience
- Search & shareability
- Email marketing & automation
- Operational software & business workflows
Vue · Vite
Products & substantial projects
AfterCheck
In developmentPrivate customer feedback and follow-up software for local businesses and service teams.
Build details — AfterCheck
Web application
Product and application development.
Next.js · React · TypeScript · Supabase
My Inky Friend
PrototypeA paused product prototype with packaging, a website and digital birth certificates, built around a licensed 3D model.
Build details — My Inky Friend
Physical product & digital experience
Concept and identity, website/app, packaging, and prototype certificate, payment and email workflows. Product photography was collaborative; the underlying 3D model was licensed from its creator.
Work Timer
BuiltProject-based time tracking with reporting and export.
Build details — Work Timer
Time-tracking application
Application development.
React · Electron · Chart.js
Tools, builds & experiments
I have written or assembled browser tools, scripts, data transformations and small internal utilities for ERP, POS and other operational work. I use Python, PowerShell and JavaScript to fill missing connections and handle repeated tasks.
POS / commerce diagnostics
BuiltSQL diagnostics for tracing promotional pricing across POS and commerce systems.
Build details — POS / commerce diagnostics
Diagnostic tooling
Built the diagnostic tooling and supported operator-led verification.
SQL · CounterPoint · Shopify
Weather-to-signage adapter
BuiltA service that turns weather data into feeds a signage system can consume.
Build details — Weather-to-signage adapter
Integration
Built the feed adapter and container integration.
Node.js · RSS · Docker
Camera recording & remote support
BuiltLinux-based camera recording and storage with remote support.
Build details — Camera recording & remote support
System implementation
Configured the Linux recording environment, storage and remote support.
Linux
IP phone-system implementation
HistoricalA shared phone system with separate incoming numbers, hours and menus for two businesses.
Build details — IP phone-system implementation
System implementation
Configured call routing, phone endpoints and business-specific menu rules.
IP telephony
Receipt-printer task tool
PrototypeA prototype for turning tasks into thermal-printer output.
Build details — Receipt-printer task tool
Personal project
Built this personal project myself.
Raspberry Pi printer controller
BuiltI assembled and configured a Raspberry Pi as a dedicated OctoPrint controller for a 3D printer. OctoPrint provides the control software.
Build details — Raspberry Pi printer controller
Physical build
My wider 3D-printing work includes model handling, slicing, calibration and troubleshooting.
Raspberry Pi · OctoPrint
Pico GitHub Activity
HistoricalA PHP plugin that brings GitHub activity into a Pico website.
Build details — Pico GitHub Activity
CMS plugin
Plugin development.
PHP · Pico
Background-music integration
BuiltAn application that plays online audio through an existing PA system.
Build details — Background-music integration
Audio integration
Built the application and configured the telephony and PA connections.
Audio
Electronic message centre
HistoricalA roadside display with scheduled content and feeds from business systems.
Build details — Electronic message centre
Display implementation
Researched the purchase, prepared sign artwork and configured replacement control software; continued managing content and maintenance.
Digital signage
