Systems Engineering
Requirements, architecture, V&V, and assurance for safety-critical and security-critical systems. Standards-aligned (IEEE 15288, 29148, 42010, 1012).
Learn more →Systems, Software and AI Consulting
Three decades of defence, aviation, and medical software experience — paired with the multi-agent AI methods that are reshaping how engineering teams deliver.
NV2 cleared · ABN 95 290 253 114 · Newcastle, Australia
30years
engineering experience
4industries
defence, aviation, medical, law enforcement
NV2
Australian security clearance
IEEE/ISO
standards-aligned delivery
What I do
Requirements, architecture, V&V, and assurance for safety-critical and security-critical systems. Standards-aligned (IEEE 15288, 29148, 42010, 1012).
Learn more →DO-178B/C, defensive coding, configuration management, and quality assurance — built into delivery, not bolted on at the end.
Learn more →Practical multi-agent orchestration. AI agents managed like remote employees, with measurement, oversight, and correction built in.
Learn more →Industries served
Recent work
Anonymised where client confidentiality requires it. Each entry links to the full case study.

Three-agent orchestration model with formal session identity and project access controls.
Read case study →
Critical safety communications serving approximately 17,000 users.
Read case study →
RFP response and technical documentation for defence research organisation.
Read case study →
Research
A research presentation backed by 60+ academic papers, examining cognitive biases and structural limitations in AI agent development workflows — and the Compensation Engineering framework that addresses them.
Read the research →
About
I have led software engineering on Boeing 737, Airbus A350, A220, A330, the 787 brake control system, the Collins-class submarine combat system, and more. Today I focus on bringing the same standards-driven discipline to AI-augmented delivery.
Read the full story →Discovery calls are free, scoped to 30 minutes, and produce a written summary of the problem and likely approaches — whether or not we work together.
Book a discovery call