Engineering leader, researcher and advisor
AI has changed the work. Now the system around it has to change.
I work with leaders to understand what AI really changes for their organisation, and help them redesign the system around it - from how engineers work to keeping agentic systems safe and under control.
How I can help
I work as a consultant on a focused piece of work, as an advisor on retainer, as a fractional CTO, or as a speaker and workshop facilitator at your leadership and engineering events.
Find out what's really in the way
We start with your goals and the obstacles you see. Then I talk to your leaders, engineers and the business to find the root causes, not the symptoms, and we build a plan around your unique context.
Make better decisions about AI
A thinking partner for the people who decide. Working sessions on what AI can do for you, how work needs to change, and how to design control into agentic systems.
Help your teams make the change
Workshops team by team, on your own tickets and repos, with your engineers driving. We capture the tacit knowledge in people's heads so your AI tools have the context to do good work.
Research partnerships
Let's study it together
I'm always looking to collaborate on research - with universities, research teams, and organisations that have data, a question, or a team willing to try something new.
The question behind all of my work: how do we redesign the software development lifecycle, and the engineer's role within it, for the agentic era?
The people
- Supervisory engineering workhow the job shifts from writing code to directing AI, evaluating its output and correcting it when it's wrong
- Human factors and supervisory controldecades of automation research, applied to working with AI agents
- Developer experiencethe productivity-experience paradox, and what to measure when engineers supervise rather than author
The system
- Control theory and cyberneticsreimagining the software development lifecycle as a control system
- Agent enablementthe context, skills and guardrails agents need to make good decisions, and who curates them
- Formal verificationproving what AI builds, so trust doesn't depend on reading every line
Latest writing
Verification Without Inspection
A week ago I finished up at Westpac NZ. I was fortunate to spend the last few years there as a Distinguished Engineer, a role with an unusually wide …
21 July 2026The Productivity-Experience Paradox
This is the second post in a series I’m writing about the most interesting findings from my Masters research on the impact of AI on software …
13 March 2026The Middle Loop
Early in my career, I took a job as a software developer at a large consultancy. Turns out the work mostly involved fixing other people’s Access …
Coming up
- 22 October Agentic Engineering Day, Auckland, New Zealand - opening keynote The Accidental Rise of the Supervisory Engineer
- 9-12 November NII Shonan Meeting on Crafting the Future of Developer Experience, Shonan, Japan
- 2-9 December YOW! Melbourne and Brisbane, Australia The Wrong Side of the Equation: Cybernetics for the Agentic Era
Let's talk
Tell me what you're trying to achieve and what's getting in the way, and I'll give you an honest view of where I can help.
Get in touch or book a 30-minute call →
I work through my company, Inference Labs.