W

The Work

Systems already running — measured, not narrated.

Real builds, in the same PROBLEM / BUILD / RESULT ledger I’d use for yours. Where the numbers aren’t in yet, the cells are drawn and left empty — measurement pending, never faked.

An invoicing app that took the admin out of getting paid

React/Firebase · Sydney · client pilot

Problem A Sydney business was invoicing by hand and following up one by one — payments slipping through the cracks and evenings lost to admin.
Build A custom React/Firebase app: invoice in a few taps, send, and track it through to paid — on your phone or at your desk. Live in a client pilot right now.
Result I’m measuring the before-and-after — time on invoicing, and how fast invoices get paid. Numbers published here when the pilot wraps.
Before / after — measurement in progress
MetricBeforeAfter
Time on invoicingpendingpending
Days to paidpendingpending
Status: Measuring Numbers published when the pilot wraps

Keeping a production automation dependable

Operations · production · ongoing

Problem A clever build is only worth what it earns while it keeps working — and live systems drift, break, and need a hand.
Build Ongoing operations on a production automation project: monitoring, small fixes, and the unglamorous work that keeps it dependable.
Result Running in production. The point of the retainer is exactly this — a live system stays a working system.
Status: Running

Want one of these for your business?

Twenty minutes, free, no pitch. We’ll work out whether anything’s worth building — on your real numbers.

Measured, not promised