Based in London

Paramedic in London, and maker of SnapMedic — a pocket toolkit for UK ambulance clinicians. Over 10,000 downloads, and growing.

Live on the App Store

SnapMedic

A pocket toolkit for UK ambulance clinicians — clinical tools, ECG interpretation, OSCE practice, flashcards and welfare resources.

Built from the tools I wished I had on shift. NEWS2, GCS, cardiac arrest logs, handover formats and drug search — all offline.

Now over 10,000 downloads. Community-driven, privacy-first, free at the point of use, and growing into something that helps clinicians learn, not just look things up.

SnapMedic onboarding screen
02Also built

A few other things over the years.

Selected work, professional and personal, in roughly reverse-chronological order. Click a row for more.

  • 2022

    CAD

    Web-based computer-aided dispatch system for a FiveM-based roleplay community.

    VuePHPWebSockets

    A Vue.js frontend with a PHP backend (Slim + Eloquent) on a MariaDB database. Designed to give 50+ concurrent users a live-updating management system, using websockets to push updates as information changed.

    Currently closed source; an open version is on the cards.

  • 2021

    Screeps

    A TypeScript bot for the JavaScript-driven RTS game Screeps. An adventure into long-running automation.

    TypeScriptGame

    Screeps is an RTS powered by JavaScript code that runs in a constant loop. You write the bot, it plays the game. Mostly an excuse to learn TypeScript and think about long-lived state.

  • 2020

    Quiz

    Tiny self-test quiz app built during ambulance driving training to drill road signs.

    Vue
  • 2017

    Clevergirls

    An online gaming community and news site — articles, podcasts, streams, and a small editorial team.

    PHPVue

    Sole developer on both the editorial frontend and the backend tooling. Authors wrote articles, editors proofed them, streamers had their own timetable. Tag system, podcast support, Disqus comments — the standard small-publication kit, hand-built.

  • 2016

    Polaris

    Automated intelligence relay for an EVE Online corporation, running across four Linux servers.

    PythonDiscord bots

    Collected information from automated relays, EVE's SSO + REST APIs, and external sources. Discord bots surfaced what mattered when it mattered.

03Elsewhere