My Work
Internal tooling, IoT platforms, and freelance builds. A selection of what I've designed and shipped.
Case Studies
5Migrating 1.2 Million IoT Devices
Designed and shipped the multi-threaded Perl orchestration that moved 1.2M cellular IoT devices off Cisco Jasper onto Eseye's Integra platform, with under 30 minutes downtime per unit and no customer revenue lost.
NearestForest
Aug 2026 – Present
A free app that shows you the nearest Forestry England forests, closest first, and sends you there in one tap. It works with no phone signal, covers 904 forests and car parks, and has no sign-up, tracking or adverts. Designed, built and deployed in a day.
ProgressBoard
Jul 2026 – Present
A cross-project work board for building with AI agents. Cards are markdown files inside each project's own repo and the folder is the state, so a state change is a git diff. Built after classifying 35 open cards and finding 26 of them were decisions waiting on me, not work waiting on a developer.
RetireForecast
Jun 2026 – Present
A UK retirement and downsizing forecast engine: pension lump-sum tax, buy-cheaper versus rent, and run-out-of-money risk under Monte Carlo. The engine reproduces HMRC worked examples to the penny before any figure reaches a screen. Deliberately kept off the public internet for regulatory reasons.
FireCRM
Jul 2026 – Present
A multi-tenant SaaS practice platform for UK fire and building-safety consultancies: CRM, projects, buildings and assets, assessments, floorplan markup, signed reports and debtors in one temporal system of record, forming a Building Safety Act golden thread. Currently in build.