01
Public and inspectable work
2020–present
A strongly typed modular CMS and application engine, manually built during furlough and later transformed through an inspectable Codex-assisted engineering programme.
Creator and lead developer
- C#
- .NET 10
- Codex-assisted delivery
- ASP.NET Core
- JavaScript
- MongoDB
- Entity Framework Core
- PostgreSQL
- Microsoft SQL Server
- xUnit
- Playwright
- Testcontainers
- GitHub Actions
- Podman
↗
02
Public and inspectable work
2017–present
A playable polyphonic browser synthesiser, rebuilt from a preserved 2017 Angular/Web Audio project into a typed, accessible React application through a Codex-assisted modernisation.
Creator and developer
- React
- TypeScript
- Web Audio API
- Web MIDI API
- Audio DSP
- Vite
- Vitest
- Playwright
- axe-core
- SCSS
- GitHub Actions
↗
03
Public and inspectable work
2022–present
Paired C++20 and Rust libraries and command-line tools that turn degree-era audio programming into tested, cross-platform systems work.
Creator and developer
- C++20
- Rust
- Digital signal processing
- PCM WAV / BWF
- Binary file formats
- CMake
- Cargo
- CTest
- GitHub Actions
- AddressSanitizer
- UndefinedBehaviorSanitizer
- CLI11
- Clap
↗
04
Public and inspectable work
2026–present
A practical progression from a Python Flatpak utility, through C and GTK internals, to a security-conscious Rust application designed for the Xfce desktop.
Creator and developer
- GTK 3 / GTK 4
- Rust
- C17
- Python
- Fedora Linux
- Xfce
- Flatpak
- Libadwaita
- Meson / Ninja
- JSON-GLib
- libsoup
- D-Bus
- AccountsService
- Polkit
- gettext
- V4L2
↗