In service · 2025 — present
Vehicle security system
A complete on-board security system for armoured cash-in-transit vehicles. It controls every lock on the
vehicle —
crew doors, drop safes, vaults and the engine immobiliser — and decides, from the crew's PIN and the
rules for that
route, whether something is allowed to open at all.
I run the software side of the whole project: the code on the electronics, the touchscreen the crew uses,
the authorisation
rules, and the link back to the control room. It's the kind of system where a freeze isn't a bug report —
it's a crew
standing next to an open safe on the side of a road.
FirmwareTouchscreen interfaceAuthorisation
logicConnectivity
In service
Fleet management portal
A web portal that gives control-room staff live visibility of a whole fleet — door and safe status,
vehicle position, unit health — and the authority to lock a vehicle down remotely from a browser. I built
both the server side and the interface.
BackendFrontendBuilt solo
In service
Remote software updates
Units in the field can't be recalled to a workshop, so new software is delivered over the mobile network
and installed safely on the next restart. I designed the failure handling — the part that matters when a
truck drives out of coverage halfway through.
Update pipelineFailure handling
In service
Location tracking
Rebuilt how vehicles report position: tracked continuously, but only reported once a vehicle has
genuinely moved or a state has changed. Same accuracy where it counts, a fraction of the mobile data bill,
and no interference
with everything else sharing the connection.
RedesignCost reduction
Shipped
Tools for the people using it
A self-updating Windows application for field technicians, a simulator that lets the product be developed
with no hardware on the desk.
C# desktopPythonAutomation
Shipped
Production test equipment
Designed and built the rigs that qualify assembled electronics before they leave the factory. Each one
exercises the real inputs and outputs and gives a clear pass or fail, instead of asking an operator to
interpret a reading.
HardwareFirmwareQuality control
2022 — 2023
Power systems engineering
Solar plant design and earthing, distribution systems and mini-substations, grid balancing, hybrid
installations and fault-level calculations at FULS Engineering. I also designed and maintained the firm's
website.
DesignAnalysisWeb