
VTune
A self-hosted Discord music system with private libraries, invite-only sharing groups, resilient uploads and conversion, and a live web queue for each listening room.
Open to senior rolesSenior full-stack engineer · Kitchener, ON
6 years running production systems at Weber Supply, and a portfolio of products I design, build and host myself.
Selected work
From the interface to the servers under it. Each one is designed, built and run by me.
The company story first. Products when they’re ready.
The experience leads with operating principles, then makes the company’s approach, security practices, and support paths easy to explore.
How it works
Reusable Next.js and React sections for brand, product, and stewardship content.
Branches, revived as running Docker previews.
GitReaper treats every branch as a reviewable product state.
How it works
Next.js and React control surface backed by a Fastify service.
From a scan at the shelf to a resolved request.
The public ReflexQR demo uses fictional Action Points to illustrate a request moving from a physical location through routing and resolution.
How it works
Next.js and React interfaces for public scans and authenticated operations.
A verdict you can trace back to proof.
PatchProof turns verification into a reviewable product surface.
How it works
Laravel and PHP control plane with a TypeScript and Node.js execution layer.
Track record
Most of my Laravel, PHP and MySQL work is 6 years of internal Weber Supply applications that aren’t public. The projects here skew Next.js and TypeScript because that’s the work I can show you.
Weber Supply, since June 2020
Weber Supply
Weber Supply
Replaced a paid project-management subscription with a purpose-built internal platform.
Weber Supply · internal project-management platform
Built a repair-tracking workflow that made status, ownership, and history visible.
Weber Supply · repair-tracking system
Delivered a focused sales-tracking system around the team’s actual operating process.
Weber Supply · sales-tracking system
Automated the business-card workflow with an internally managed NFC portal.
Weber Supply · NFC business-card portal
Employment
Jun 2020 – Present
Senior Web Developer
Weber Supply
Jul – Sep 2023
Freelance Web Developer
Tenneco Automotive
Jun – Aug 2019
Junior Programmer
Fischer Steel
Building in the open
As counted on my GitHub profile: activity on 264 of the last 368 days. View profile
Swipe for earlier months
of the last 368
consecutive days with a contribution
and counting
Sep 23, 2026
The lineup
7 public products · 4 previews · 1 open source. Every card says how public the project is today. Browse all 21

A self-hosted Discord music system with private libraries, invite-only sharing groups, resilient uploads and conversion, and a live web queue for each listening room.

A hosted community platform for text and voice collaboration, with Google sign-in, moderation tools and LiveKit rooms.

A desktop email app with an encrypted local store, Outlook support, and macOS and Windows downloads.

A private preview of web analytics, uptime monitoring and AI-referral reports.

A self-hosted beta for Docker delivery on Linux VPSes, with image promotion, health checks and release history.

A private-alpha browser infrastructure project for AI agents, validating isolated sessions and live operator visibility.

A mapping Studio for styling maps, adding locations, and publishing interactive embeds.

A paper-and-ink typing tutor with browser profiles, optional cloud saves, and teacher-managed classrooms.

A shared household grocery planner with shopping lists, carts and available price observations.

An open-source React component library with accessible primitives, typed polymorphic APIs, scoped styles, and CSS custom-property theming, distributed for both ESM and CommonJS projects.

A browser-based conversion tool that turns common document and media formats into ready-to-use images through a direct, low-friction workflow.

A public preview for sharing profile details and links by NFC or QR, with profile management and visit counts.
Contact
Senior full-stack roles, or focused product work where interface quality and operational judgment both matter. Kitchener-Waterloo or remote.