Alex Chadwick
I write the code, ship the infrastructure, and talk to the client.
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
Lightweight note-taking app with a local SQLite backend. My personal alternative to Notion — fast, offline, no subscriptions.
- Bitbucket MCP Server
Custom Model Context Protocol server for Bitbucket, written in Bun/TypeScript. Enables AI-assisted code review and PR workflows.
- Azure Container Apps Migration
Full infrastructure migration from App Services to Container Apps with an OpenTelemetry + Application Insights observability stack throughout.
- X-Plane Cascading Autopilot
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-based mobile app with offline-first architecture and MLKit barcode scanning for warehouse inventory workflows.