Selected work

Ten programmes across navigation, autonomy, telemetry, power, safety and fleet operations. Clients are unnamed; the engineering is described as fully as confidentiality allows.

Extending the manoeuvre envelope of a specialised airframe

Industrial UAV manufacturer

A stock flight controller lost authority during exactly the manoeuvres the aircraft existed to perform. We identified the airframe, established what its structure could actually take, rebuilt the control laws around both, and released the envelope the design had always implied.

Positioning that holds when the signal is jammed, spoofed or simply gone

Infrastructure survey, and a restricted programme

Three ways a position fails — lost, quietly wrong, or never available at all — and one requirement underneath all of them: never act on a position you cannot trust, and keep flying when there is none.

Centimetre positioning that does not stop at the door

Autonomous ground and air vehicles

A vehicle that knows where it is to a couple of centimetres outside is no use if it loses that the moment it goes in. Warehouses, plant buildings, parking structures and tunnels are where much of the work is — and where GNSS ends.

One fault found in a sortie, and the next one seen coming

UAV manufacturer, flight test and fleet operations

Bench-grade access in flight found a fault that had never reproduced on the ground. Keeping that capture rather than discarding it is what, years later, made it possible to warn before failures instead of reporting them.

Updating a distributed fleet without bricking a single unit

Commercial fleet operator

A fleet that had quietly drifted into a dozen firmware and configuration combinations, spread across sites, with no practical way to recall units.

An abort path that works when everything else has failed

Propulsion test and launch

Shutoff and bleed control for rocketry, designed to remain commandable precisely when the primary avionics are the thing that has gone wrong.

Power packs that report their condition in time to act on it

Commercial operator, cold-climate operations

Cell-level monitoring, thermal management and CAN integration for an operator losing packs early and, occasionally, losing confidence mid-flight.


If your problem resembles one of these, the useful conversation is usually about where it differs. Tell us the constraint you cannot get past.