My Work
Internal tooling, IoT platforms, and freelance builds. A selection of what I've designed and shipped.
Web Applications
9
Regenesis – Guild Officer Dashboard
Apr 2026 – Present
Officer dashboard for the Regenesis (Silvermoon-EU) WoW guild. Pulls roster history from an in-game addon, attendance and event data from Raid-Helper, character progress from wowaudit and Raider.io, and renders the lot as Discord-role-gated widgets with a built-in event creator that publishes back to Raid-Helper and out to Google Calendar.
WinVault
Apr 2026 – Present
A UK prize competition platform designed to sit firmly outside the Gambling Act 2005 (free entry routes on prize draws, genuine skill questions on Q&A comps), with the full compliance stack in place from the start: GDPR, KYC, self-exclusion, geo-restriction, VAT handling, and audited random draws.
Marshall Fire – Fire & Security Services
Oct 2024 – Present
A local-LLM data pipeline that corroborates and migrates 3,000 to 5,000 project records for a UK fire and security firm: five legacy sources reconciled into one record, validated by on-prem AI, and submitted through the destination CRM web forms under human review.
Migrating 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, unlocking the TELUS Global Connect partnership.
Constellia
Mar 2026
An in-progress personal build, currently paused: a self-hostable Discord alternative with real-time chat, forum channels, voice and video, and end-to-end encrypted DMs using the Signal Protocol, running on infrastructure you own.
BioTracker
Mar 2026
A comprehensive bio-tracking web application for personal health data logging.
Timeline
Feb 2026 – Mar 2026
An interactive timeline displaying historical or personal events.
Infinity – AnyNet IoT Platform
Jun 2019 – Mar 2024
Cloud platform for managing cellular IoT estates on the AnyNet network: SIM and device provisioning, monitoring, and support. An AngularJS single-page app. I worked on it as Product Owner.
ValidationPortal
Jul 2013 – Mar 2024
Internal business support system for IoT SIM provisioning and OTA IMSI management.
Standalone Apps
2StudyHelper
Apr 2026 – Present
A Claude-powered study assistant that breaks academic coursework into bite-sized questions and drips them to you over Telegram, one at a time, so you can tackle them without getting overwhelmed (or bored) by the repetitive bulk.
Shorts
Feb 2026 – Mar 2026
A web-based video shorts application layout.
Game Mods / Addons
3
DjinnisDataTexts
Mar 2026 – Present
A unified LDB DataText suite for World of Warcraft Retail (Midnight). Works with any LDB display addon (ElvUI, EQOL, Titan Panel, Bazooka, ChocolateBar, etc.).
Vendorer
Jul 2016 – Present
Improved merchant frames for World of Warcraft: wide grid with up to 20 items visible, text-based filtering, one-click junk/unusable selling with smart NPC ignore handling, stack-split bulk purchasing, auto-repair with optional guild funds, rarity borders, and transmog integration. Originally by Sonaza; I'm maintaining it for the current game client.
ElvUI Multi-Account Status Texts
Jun 2025
A World of Warcraft UI add-on extending ElvUI functionality for multi-account players.