Sajjad Mahessar Good Merch Group Free audit
~/sajjad $ cat projects/platform-review ← cd ../projects Client work

Operations platform review, aviation catering

Delivered Jul 2026Consultancy

An independent review of the software running day-to-day operations at an aviation catering business — meals produced in a kitchen and delivered to private aircraft at UK airports. Every screen and module walked through, then two documents: a plain-English user guide, and a costed modernisation proposal.

Type
Consultancy
Category
Client work
Built with
Systems analysis · Process mapping · Data quality audit · AI strategy · Technical writing
Project
27 of 37
EVERY SCREEN REVIEWED · FINDINGS BANDED BY EFFORT QUICK WINS · WEEKS 1–4 DEFAULTS, SYNC RETRY, DEDUPLICATION, BRANDING MEDIUM TERM · MONTHS 2–4 ORDER TIMELINE, MOBILE FIELD VIEW, MARGIN REPORTING STRATEGIC OVERLAY · MONTHS 4–12 EMAIL-TO-ORDER AI, FORECASTING, ANOMALY DETECTION QUICK WINS FIRST — NOT THE HIGHEST VALUE, BUT THEY BUILD TRUST
Findings banded by effort, sequenced to prove value before asking for investment

What I delivered

  • A system overview and user guide written to be read before anyone logs in for the first time, so that when they do, every screen already makes sense. Covers the business, the vocabulary, the order lifecycle, every module, and the workflows someone new will hit in their first week.
  • An improvement analysis and modernisation proposal — around forty findings grouped into seven themes, each with a business reason, an implementation approach and an effort estimate, then banded into a twelve-month roadmap.
  • A separate strategic section on where AI actually fits, with five concrete use cases grounded in data the platform already holds.

Leading with what already works

The proposal opens by being explicit about what the existing system gets right — a well-modelled six-stage order lifecycle, correct domain vocabulary rather than forced generic language, proper handling of amendments, recipe composition, consolidated invoicing, and a deep accounting integration.

The purpose is not to criticise the incumbent product. A review that opens with forty faults gets defended against; one that opens with what to preserve gets acted on. The one-line finding was that the bones of a very good system were already there — roughly fifteen medium improvements plus one strategic overlay, not a rebuild.

Findings worth naming

  • No single view of where an order is. An order sits in exactly one stage at a time, but nothing shows its journey — so staff assemble the timeline mentally, every time.
  • Data quality drifting quietly. Duplicate part numbers, placeholder descriptions never replaced, test records mixed into live data, and stock levels showing zero across the board — meaning either the module isn’t used or it is silently broken. Worth establishing which.
  • Integration failures visible but passive. A warning icon appears on the row, but with no retry action, no filter for unsynced records and no health indicator anywhere. Knowing something failed is not the same as being able to fix it.
  • Reporting stops at quantity and value. No margin, no period-on-period comparison, no customer profitability — despite both cost and sale price already living on the record. The data to answer commercial questions was there; nothing asked them.
  • Desktop-first throughout. Drivers airside, chefs on the pass and account managers on the road were all second-class users of a system built for a desk.

Where AI actually fits

Kept deliberately separate from the general improvements, and argued from the shape of the business rather than from the technology: orders arrive by email and PDF and get re-typed, amendments happen constantly, the data is structured and repetitive, and margins are thin enough that errors are expensive.

Highest-return case identified as email-to-order parsing — a monitored inbox reading incoming orders and dropping a draft into the system for a human to review and confirm. It removes the single largest manual bottleneck, and it keeps a person in the loop rather than letting a model book a flight’s catering unsupervised.

How the roadmap was sequenced

Quick wins sit at the front deliberately, and the document says why in plain terms: they are not the highest-value items. The strategic overlay is.

They go first because they build momentum, prove the working relationship, and clear the technical debt that would otherwise make the bigger changes harder. Fix the obvious, deliver the visible, then invest in the strategic.
iOS app

Personal training & tasks app

Training log and tasks for a private client

SwiftSwiftUISwiftDataLocal notifications
Analysis

Draught yield check

Pints poured against pints rung through

PythonFlow-meter CSVsEPOS exportsReportLab
No charge

I’ll find the money before you pay me anything.

Send me your software subscriptions and I’ll come back with what’s replaceable and what it’s worth — free, and yours to keep either way. How it works →

Contact

Want the same done to your cost base?

Open to operations, automation and technical operations roles — and to talking with anyone running a multi-site business who suspects they're paying for software they could own instead.