Selected work
Case studies
What I built, the decisions behind it and what changed. Some are from my own practice and some from professional roles; each says which.
Own practice · AI engineering · 2025 – present
Running an AI engineering team of agents
A self-hosted team of coordinated AI coding agents that manages repos, docs, tasks, architecture, implementation, testing and conventions across a real product.
- Multi-repo
- repos owned by dedicated agents
- 24/7
- persistent agent sessions
Professional experience · Connected networking · 2026 – present
The cloud control plane for a wireless networking product
Zero-to-one cloud platform for a hardware startup's base stations and relay nodes, from AWS foundations and device identity to telemetry, OTA updates and an AI copilot for network engineers.
- 0 → 1
- cloud platform owned end to end
- AI + MCP
- chat-driven, human-approved device configuration
Professional experience · Telecom · 2016 – 2023
Telecom network monitoring at massive scale
Lead engineer on a monitoring platform ingesting 20–30 million data points every few minutes from millions of network devices and sensors, across on-prem data centres and AWS.
- 20–30M
- data points every few minutes
- 2,000+
- platform users
Professional experience · Energy & IoT · 2023 – 2026
Energy SaaS and an IoT fleet of 10,000+ smart hubs
Technical lead for energy platforms covering district heating, solar, batteries and EV charging, including fleet management for 10,000+ distributed smart energy hubs.
- 10k+
- smart energy hubs managed
- 3–5/day
- releases, from 1–2 per week
Have a difficult technical problem?
Tell me what you're building, what's not working, or which decisions you're trying to make. I usually reply within two working days.