Open to senior rolesKitchener, Ontario · 43.45° N

I build the software operations run on.

Senior full-stack engineer. 6 years owning production systems for ecommerce, inventory, and internal operations, then shipping my own developer tools and SaaS on infrastructure I run myself.

Since

2020

in production

Products

22

17 with a public URL

Stack

TS / PHP

React · Laravel · Docker

01 / Proof

Years shipping production software
6
Weber Supply, since June 2020
Internal apps Dockerized with CI/CD
20
Weber Supply
Catalog items on the ecommerce frontend
65K+
Weber Supply

02 / Featured 1 of 4

Aello Software

A growing software portfolio can quickly become a catalogue of unrelated products.

The experience leads with Cameron’s operating principles, then moves visitors into product journeys.

Operator
Cameron Low · independent developer
Products
SaaS + open source
Delivery
Docker on a self-hosted VPS
Aello Software homepage introducing Cameron Low’s independent software products and services.
Aelloone point of viewSaaSOpen sourceDocsStatusReleasesSupportStewardshiplong-termAELLO / PORTFOLIO SYSTEM
Next.jsReactTypeScriptTailwind CSSMotionDocker

03 / Featured 2 of 4

GitReaper

Long-running repositories accumulate stale branches, abandoned agent attempts, and uncertain cleanup decisions.

GitReaper treats every branch as a reviewable product state.

Architecture
Local daemon + cloud control plane
Previews
Isolated Docker per branch
Cleanup
Planned, never automatic
GitReaper homepage introducing local previews of agent branches and its separate Cloud service.
LOCAL MACHINE · SOURCE NEVER LEAVESDOCKER PREVIEWSRepositorystale/…agent/attempt-1agent/attempt-2feature/…abandoned:3101:3102:3103Compareside by sideCleanup planreviewed, then appliedGITREAPER / BRANCH REVIVAL
Next.jsReactTypeScriptFastifyPrismaDocker

04 / Featured 3 of 4

ReflexQR

Operational issues often begin at a physical point—a shelf, bin, room, or machine—but are reported through disconnected messages and spreadsheets.

The public ReflexQR demo uses fictional Action Points to illustrate a request moving from a physical location through routing and resolution.

Entry point
A scan at the shelf, bin, or machine
Backend
Fastify + PostgreSQL + BullMQ
Public access
Fictional workflow demo
ReflexQR public concept demo showing a fictional replenishment signal and its scan-to-resolution stages.
ROUTED WORKFLOWSScanQR at the point of workAction Pointshelf · bin · room · machineRoutetenant rulesReplenishMaintainEscalateResolvedauditable outcomeREFLEXQR / SIGNAL PATH
Next.jsReactTypeScriptFastifyPostgreSQLBullMQ

05 / Featured 4 of 4

PatchProof

A patch can look plausible in a diff while still failing in the target environment.

PatchProof turns verification into a reviewable product surface.

Runs
Deterministic and self-hosted
Evidence
Redacted logs + retained artifacts
Output
A verdict linked to proof
PatchProof early-access homepage showing a fictional patch report with verification evidence and a review warning.
SELF-HOSTED EXECUTION BOUNDARYPatchhuman or agentRunnerdeterministic runRisk signalsRedacted logsArtifactsVerdictlinked to evidencePATCHPROOF / VERIFICATION RUN
LaravelPHPTypeScriptNode.jsTailwind CSSDocker

06 / Range

One owner from the interface to the server it runs on.

The useful work happens when the same person can shape the screen, design the data, wire the deployment, and answer for it in production.

Next.jsReactTypeScriptTailwind CSSMotionLaravelFastifyNode.jsPHPBullMQPostgreSQLPrismaDockerGitea ActionsLinuxAello SoftwareGitReaperReflexQRPatchProofINTERFACEAPPLICATIONDATADELIVERYPRODUCTS

07 / Record

Measured by what changed after launch.

Fischer SteelJunior Programmer · Jun – Aug 2019Weber SupplySenior Web Developer · Jun 2020 – PresentTenneco AutomotiveFreelance Web Developer · Jul – Sep 2023

Most of my Laravel, PHP, and MySQL work is 6 years of internal Weber Supply applications that aren’t public. The projects on this site skew Next.js and TypeScript because that’s the work I can show you.

  • $30K

    Annual software cost removed

    Replaced a paid project-management subscription with a purpose-built internal platform.

    Weber Supply · internal project-management platform

  • 60%

    Fewer paper-based errors

    Built a repair-tracking workflow that made status, ownership, and history visible.

    Weber Supply · repair-tracking system

  • 15%

    Sales-efficiency improvement

    Delivered a focused sales-tracking system around the team’s actual operating process.

    Weber Supply · sales-tracking system

  • $50K+

    Annual process savings

    Automated the business-card workflow with an internally managed NFC portal.

    Weber Supply · NFC business-card portal

08 / More

18 more products.

7 public products · 4 previews · 2 open source · 5 showcase

Browse every project

09 / Contact

Let’s build something that runs.

Senior full-stack roles, or focused product work where interface quality and operational judgment both matter. Kitchener-Waterloo or remote.