Selected Work

Things I’ve Built.
And How the Method Applies.

A selection of systems built over the past period, followed by three worked scenarios showing how a QuietStaff engagement runs for a UK SMB — from discovery through to live.

Systems built, recently

Governance tooling, data-boundary enforcement, observability, monitoring and pipeline work. Described at the engineering level — what was built, how it was built, and where the hard parts were. Commercial detail is held back by agreement.

QuietClean — a 14-phase governance model for AI-authored software

A governed software lifecycle for code written with AI. Every stage — scoping through review to release — ran through a named phase with its own entry and exit criteria, so a change could always be located at a known point in the lifecycle rather than treated as an ungoverned edit. Its own marketing and documentation copy was linted for overclaiming against a maintained denylist, failing the build on a hit; anything the lint could not adjudicate routed to a named human reviewer before it could ship. A DPIA was carried out and kept current for as long as it processed personal data.

A commerce build with a compile-time data boundary

Six parallel research workstreams — demand, competition, operations, costing, financials and risk — run to completion before any product code was written. The build itself carries a margin-protection pricing engine whose cost and margin fields must never reach the browser, and that boundary is enforced by a compile-time assertion rather than a runtime filter or a code-review checklist: pass a cost-bearing data shape toward client-facing code and the build fails before it ships. On top of that boundary, a live 3D product configurator and server-generated quote and RFQ documents.

Mission Control — a live agent-operations view

A Node dashboard that tails a coding agent’s own session transcripts through a filesystem watch, including per-subagent transcript files, and serves a live view: current status, the tool in use right now, token spend, elapsed time, session cost and context-window usage. Zero npm dependencies — the whole thing runs with node server.js. Built in a single day.

Atlas — a cross-project observability layer, and the case for not selling it

A cross-project status registry and collector tracking every project run through the toolchain, feeding a dashboard on a scheduled local collection cycle. It answers the question every multi-project operator eventually asks: what is actually running, and where. The registry was built first, then sized as a product — and the architecture, competitive and market-viability research that followed reached a plain verdict that the addressable market was too small to justify productising it. It stayed an internal tool.

A Golden Signals monitor, deployed as a system service

A bash-first monitoring service on the classical Golden Signals method: external heartbeat, disk usage, memory usage and container count, each on its own schedule. It ships with its own installer script and a macOS LaunchAgent definition, so it runs continuously as a background service instead of relying on someone remembering to check it. Small, tested, and boring on purpose — which is the point of the method.

A naming pipeline with authoritative domain clearance

Built to solve a one-off naming problem for a real venture, then generalised. A brief goes in; genre-diverse candidates come out; each is checked against authoritative domain-registry clearance data rather than a guess or a cached list; results fan out across a registry proxy; and a fixed scoring rubric ranks the shortlist that emerges. The naming problem belonged to one venture. The pipeline that solved it did not.

A billing and documents portal for a coworking operator

Live since August 2026. A password-gated web portal front-office staff use to raise tax-compliant invoices, quotations and payment receipts against the live member ledger. Two pricing modes: rate-driven, where tax is added on top, and agreed-total, where the taxable amount has to be worked back out of a fixed inclusive figure — which is not cleanly invertible under statutory rounding, so the generator searches for the taxable base that reproduces the target total exactly. Multi-line documents allocate the subtotal proportionally with the last line absorbing the rounding remainder, so line amounts always sum to the total. Quotations prorate a partial first month against a date range rather than rounding to whole months.

Releasing it without breaking a live ledger

The portal writes into a spreadsheet three people already had open, which has no transactional isolation of its own. Every write takes a document lock with a timeout, so two staff cannot race the same receipt number. The password exists only as a hash in a script property — not in source, not in docs, not in version control — and is compared with a hand-rolled constant-time check, because the runtime has no native one. It went live against a written checklist: backup taken and read back before promotion, every document type test-generated and visually inspected as a finished page, and a confirmed zero dummy records in production.

An operations assistant inside the team’s chat

Set up and running for the same operation, currently supported under supervision. It reads the operational group and turns a day of chat into a twice-daily brief — what was decided, who owns it, what is still open — with every item linked back to the message it came from. It is structurally prevented from inventing one. Model output is rejected unless every field matches an allow-listed key set, every cited message is one actually supplied to it, and any assignment of an owner is traceable to text that really named that person. It returns unknown rather than guess. Reviewers rate each decision as correct, incomplete, wrong or unsafe, and approved corrections create a new immutable version of that knowledge rather than overwriting the old one — so it improves through a reviewed loop with an audit trail, not by drifting.

Building it so it can decide but not act

The assistant talks to a real business group, so a wrong or duplicate message is a real-world error rather than a log line. Its decisions are written to a review queue; actual delivery runs through a separate gated path that checks a mute switch first, so nothing the model produces can send itself. Every hop is treated as at-least-once, with unique idempotency keys on both model invocations and outbound messages — a redelivered job replays the stored result instead of calling the model and billing twice. Ambiguous outcomes become a state a human reconciles, never an automatic resend. Failures dead-letter into an audited path rather than disappearing. And retention is enforced by a scheduled purge that nulls content and strips actor identifiers on a clock, leaving a tombstone recording that something was removed without retaining what.

The same system, twice, on two very different runtimes

It runs on an edge platform — serverless workers, a strongly-consistent coordination object used as the deduplication gate, a managed queue with a dead-letter path, SQLite at the edge. It also runs as a self-hosted build on a plain VPS: the same domain model on PostgreSQL behind a reverse proxy with automatic TLS, in containers that are read-only with all capabilities dropped. Without a managed queue, that build claims work with row-level locking that skips locked rows, and serialises the daily model-spend check behind an advisory lock so two workers cannot both pass a stale count and overshoot the cap. Portability was the point: the same product, not tied to one vendor.

Finding the mail failure that only hit some recipients

Business mail from a live domain was landing in spam for some recipients and arriving cleanly for others — the pattern that makes a mail problem hard to pin down. The cause was an SPF record making twelve DNS lookups against RFC 7208’s hard limit of ten, producing a permanent error that strict validators read as no authentication at all, while lenient ones short-circuited on the first match and let the mail through. Fixing it meant first establishing that DNS was not actually being served where the registrar’s own control panel implied it was. The rebuilt record sits at seven lookups of ten, with headroom left deliberately.


Data and cloud-cost infrastructure, in-house

Twelve areas of work built and operated for a US mortgage-analytics firm. Described at capability level — no client names, no internal system names, no figures.

01

Built a monthly cloud cost-reporting pipeline that pulled multi-account billing data, reconciled it against a validated financial control, and rendered tiered executive reporting.

02

Built and maintained a multi-year cloud cost forecasting model with driver-based projections, automated reconciliation checks and an approval-gated write workflow.

03

Built a reserved-capacity purchase advisory workflow modelling commitment scenarios against live usage, with payback-period and net-present-value analysis. Advisory only — it never executed a purchase.

04

Built tooling to baseline and compare cloud spend across a multi-account landing zone during an environment migration.

05

Built a cost-anomaly investigation workflow that traced unusual network-transfer spend to its underlying cause and produced prioritised remediation options.

06

Designed cost-control alerting and guardrails — budget alarms, anomaly subscriptions and tagging enforcement — across a cloud estate.

07

Built the CI/CD deployment pipeline for a managed workflow-orchestration platform, including handling for image builds, registry failures and partial deploys.

08

Built an orchestration layer that triggered and monitored workflow runs by API using short-lived scoped credentials, polled through to a terminal state.

09

Built a data-pipeline suite ingesting cloud billing exports into a warehouse and classifying spend against a client-attribution model, with health monitoring that classified failures against known root causes.

10

Built a classification engine mapping unattributed infrastructure to individual clients by naming and tagging heuristics, with a human-review step before any change was applied.

11

Built a warehouse administration tool that classified every privileged change by risk tier, previewed its blast radius and rollback, and enforced an approval gate before execution.

12

Built a cross-system investigation tool reconciling a ticketing system, a knowledge base, a support desk and a data warehouse into a single brief.


How the method would apply

Below are three worked scenarios, not engagements. They show how a QuietStaff engagement would run for a UK SMB — discovery through to live — in three sectors.

Illustrative engagements based on sector patterns and QuietStaff methodology. No client data shown.
Early Phase Partner Programme

Become a Reference Engagement

We’re onboarding a small number of early-phase partners — UK SMBs working with us while we’re still shaping the playbook. New partners get significantly discounted assessment and build in exchange for a reference engagement.

Get Your QuietStaff AI Score →