Selected workFeatures, systems & useful improvements.
My contributions to existing commercial applications, followed by a few independent projects with public source code.
Commercial work
6 projects- Aviation maintenanceIntegrations2026
Connecting application billing to Xero
Connecting organisations, invoices and payments to an external accounting system, with recovery jobs for unsynchronised records.
- Community servicesApplications2026
Forms that adapt to the work
A reusable form renderer and administrative builder, from configurable pages and fields to saved responses and PDF exports.
- Equipment hireApplications2026
A complete contract-signing workflow
Typed and drawn signatures, preserved document snapshots, signed attachments and safeguards against duplicate completion.
- Sustainability reportingData & reliability2026
Making reports and charts agree
SQL reporting improvements and integration checks comparing exported emissions, chart totals and known expected values.
- Business applicationsData & reliability2026
Permissions beyond the interface
Tenant-scoped data access, shared permission policies and staff-level overrides with regression coverage.
- Application infrastructureData & reliability2026
Supporting the software after the feature
Structured logging, migration tooling and shared build configuration for maintaining existing applications.
Independent projects
3 projects- Audio · desktop toolingGitHub
Music Tools
A local Windows application for music stem separation and instrument-to-MIDI transcription, with graphical and command-line interfaces.
- Games · practice toolsGitHub
TGM2P Trainer
A MAME plugin and Lua bridge with gameplay modifiers for practising Tetris: The Grand Master 2 Plus.
- Preservation · translationGitHub
Devil Summoner Tools
Tools for extracting, translating, patching and repacking game assets for the Sega Saturn and PSP editions of Devil Summoner.