Alex Chadwick

I write the code, ship the infrastructure, and talk to the client.

Senior Software Engineer Cambridge, UK The Fusion Works

About

I'm a Senior Software Engineer in my early twenties at The Fusion Works, a small digital agency. I lead technical delivery across client projects — infrastructure, CI/CD, the lot — and I'm usually the one on the client call too.

I favour type-safe error handling over exceptions, dislike over-abstraction, and write code that reads clearly without needing a comment to explain it. I self-host where it makes sense, run my own git server on Hetzner, and have an AZ-104 cert in progress.

Away from the terminal: X-Plane 12, Formula 1, and an embarrassing number of hours in Factorio, Stellaris, and HOI4.

Stack

  • TypeScript
  • React
  • Next.js
  • Flutter
  • Dart
  • Capacitor
  • C#
  • .NET
  • C++
  • Qt
  • Rust
  • Azure
  • Docker
  • Neovim
  • zsh

Selected work

  • Notable
    • C++
    • Qt
    • SQLite

    Lightweight note-taking app with a local SQLite backend. My personal alternative to Notion — fast, offline, no subscriptions.

  • Bitbucket MCP Server
    • TypeScript
    • Bun
    • MCP

    Custom Model Context Protocol server for Bitbucket, written in Bun/TypeScript. Enables AI-assisted code review and PR workflows.

  • Azure Container Apps Migration
    • Azure
    • OpenTelemetry
    • Infrastructure

    Full infrastructure migration from App Services to Container Apps with an OpenTelemetry + Application Insights observability stack throughout.

  • X-Plane Cascading Autopilot
    • C++
    • Rust
    • X-Plane

    Cascading autopilot system for X-Plane 12. Core flight control logic in C++, with a Rust layer handling data pipeline and plugin communication.

  • MLKit Barcode Scanner
    • Capacitor
    • TypeScript
    • MLKit

    Capacitor-based mobile app with offline-first architecture and MLKit barcode scanning for warehouse inventory workflows.

Links