Solution Architect & Engineering Lead · Christchurch, NZ

Designing and shipping the load-bearing parts of software systems.

Backends, mobile apps, and the bits between teams. Fifteen-ish years in, currently leading engineering at AJ Hackett Bungy.

Started with Java and Eclipse and swiftly moved to .NET, drifted into mobile (Swift, Flutter), spent the last few years writing a lot of Go and TypeScript and trying to keep teams pointed in roughly the same direction.

These days a lot of my work is AI-shaped: building agents, wiring up MCP servers, figuring out where this stuff actually earns its keep versus where it's just noise. The rest is the usual — architecture, code review, repeat.

Current Focus 2026.05
  • Debugging BLE communication and edge-device hardware telemetry.
  • Deep in AI systems — building agents, evaluation harnesses, and MCP servers.
  • Building Sprocket (macOS GitHub Actions monitor) and Dex on the side.
  • Reading book three of the Red Rising series.
Featured Essay view all essays →
Aug 20, 2026 · 3 min read · Christchurch, NZ

From code-gen to pen testing: what happened when we pointed an LLM at our dev environment

An external audit gave us a relatively clean bill of health. Out of curiosity I pointed an uncensored model at our staging environment anyway, effectively saying "hack my own software." It found things we'd missed.

Read essay →
Selected Systems & Projects view all →
Contact & Connect

If you'd like to talk systems, architecture, or agentic AI, DMs are open on X (@codermatt), or connect via LinkedIn.

Matt List · Ōtautahi Christchurch, New Zealand