Built applications

Filter by tag

My products 5

Products and apps I created and run myself.

Creator and lead developer · 2021-present

BeltStripe runs martial-arts academies: memberships and direct-debit billing through Stripe, a front-desk sign-in, messaging by email, SMS and push, and belt and stripe grading with digitally verified certificates. I created it in 2021 and built it end to end: five apps (admin, instructor, student, front desk and internal tools) on one NestJS API.

Pricing Ultimate Plan: £99 a month or £1,188 a year (as of 28 Sep 2026)

5 apps

  • Admin
  • Instructor
  • Student
  • Registry / front desk
  • Internal tools
  • PWA
  • Web

Tags: Fitness

Creator · 2020-present

Advocad measures developer-advocacy reach: paste a link to a talk, video, post or podcast and it pulls the platform's real numbers into one dashboard, adding a dated snapshot on every refresh so each item builds a growth curve. I built it as the tool I wanted after a decade of talks, videos and courses, and launched it on Product Hunt on 7 July 2026.

Pricing Free to start; the terms mention possible paid Premium features (as of 28 Sep 2026)

2 parts

  • Web app
  • Chrome extension: Advocad Assisted Capture
  • 7 Jul 2026 launched on Product Hunt, 7 Jul 2026
  • 14+ platforms measured, 28 Sep 2026
  • Web

Tags: Developer tools

Founder and sole builder, working with Claude Code · 2026

Kratu is an offline, voice-first tutor for children aged 6-10, made for the Nigerian context, on low-cost Android tablets shared at a learning centre. Laila, a cartoon bird, speaks to the child (lessons start in Hausa) and listens: speech recognition, face login and speaker recognition all run on the tablet with no internet, and no photo of a child is ever stored. I founded it and built the curriculum, content pipeline, on-device AI and app myself, working with Claude Code.

6 learning modules

  • Haruffa: letters A-Z
  • Abubuwa: words
  • Rubutu: spelling by tap or voice
  • Lambobi: numbers to 1,000
  • Nemo hoto: listen and find
  • Karatu: reading words
  • 644 audio clips (Hausa and Nigerian English), Sep 2026
  • about 60 MB size on the tablet, Sep 2026
  • PWA

Tags: AI, Education

Developer · 2012 · Windows Phone discontinued

Ride On Time gave live countdown times for London buses and stops on Windows Phone, with nearby stops from the phone's location and search with suggestions. I built it myself, and it won the Microsoft Windows Phone Incentives programme UK in 2012. Windows Phone has since been discontinued.

  • Winner, Microsoft Windows Phone Incentives programme UK award, 2012
  • Windows Phone

Tags: Travel

Developer · Windows Phone discontinued

Traffic Tweet brought live London traffic updates to Windows Phone. I built it myself; my 2013 site is the only record of it, and it notes recognition in the Windows Phone rewards programme.

  • Windows Phone

Tags: Travel

Built for others 9

Apps and platforms I built or worked on for the companies I worked with.

Mobile apps 5

Built for Sworkit (Nexercise) · Mobile Consultant · 2015-2016

Sworkit is a personalised video-workout app for iOS and Android, built with Ionic. I joined as a mobile consultant around its Shark Tank appearance and built in-app purchase for the new Sworkit Pro, adverts in Sworkit Lite and the packaging of its mini apps. The app predates my work there.

  • 5M+ downloads on Google Play, 4 Oct 2026
  • 4.7★ app Store rating, 31K ratings, 4 Oct 2026
  • 4.5★ google Play rating, 112K reviews, 4 Oct 2026
  • iOS
  • Android

Tags: Fitness

Built for Perkbox (formerly Huddlebuy) · Lead Mobile Consultant · 2013-2015

Perkbox (then Huddlebuy) gives employees perks and discounts. I led the mobile team of four that built its iOS and Android apps with Ionic, Angular and Cordova, and created a framework for white-label versions for new clients, such as Worldpay, without rebuilding from the ground up. Within 12 months the Perkbox and Worldpay apps passed 100,000 combined downloads with a 4.6 average rating.

2 apps on one white-label framework

  • Perkbox app
  • Worldpay app
  • 100K+ downloads on Google Play (current app), 5 Oct 2026
  • 4.7★ app Store rating (UK), 9K ratings, 5 Oct 2026
  • 4.0★ google Play rating, 1.36K reviews, 5 Oct 2026
  • iOS
  • Android

Tags: Enterprise

Built for UCC Coffee UK & Ireland · AI Product Engineer · 2025-2026

Coffee Works is UCC Coffee's offline-first field app: field teams manage coffee-machine sites and checks, picking their operating company, country and language after login. I led an AI-first migration with Claude Code from a legacy Cordova build to the latest Ionic and Capacitor, added a PWA on Firebase to ease roll-out across countries, and moved the API from PHP CodeIgniter to NestJS.

  • iOS
  • Android
  • PWA

Tags: Enterprise

Built for Hospitable.com · Senior Front-End Product Engineer; primary front-end engineer for the app · 2026

Hospitable Tasks is the task app of Hospitable, the short-term-rental management software: an Angular PWA that teams use on their phones. As the primary front-end engineer, I integrated push notifications with OneSignal and built custom message queuing with Pusher.

  • PWA

Tags: Travel

Built for Funzing · Consultant

Funzing is a marketplace for hosting and attending local experiences such as supper clubs, tours, workshops and talks. I built its Android app for Funzing UK as a consultant. The app is no longer listed in the stores.

  • Android

Platforms 4

MindLife UK

A decade in enterprise mental-health software, since 2016.

951patients in the StratCare trial

Built for MindLife UK · Led its creation and engineering · 2016-present

AI-Leap is MindLife's platform for turning face-to-face therapy protocols into digital treatments without bespoke coding for each one. It is three connected apps: an admin panel with the content editor, a therapist app and a patient app for phones, tablets and computers.I led its creation and engineering, including the content management system where courses are built from sessions, modules and pages. Live group therapy runs as video calls inside the apps, powered by Whereby. An Innovate UK-funded project upgraded it to deliver UpLift-X's remote group therapy.

  • Web

Tags: Mental health, Healthcare, NHS

Built for MindLife UK · Led the implementation of the trial software with the NHS and the University of Sheffield · 2018-2019 · Published in JAMA Psychiatry

StratCare recommends low- or high-intensity therapy at a patient's first assessment, from a machine-learning score of how complex the case is. I led the implementation of the trial software with the NHS and the University of Sheffield. In the trial (951 patients, 4 NHS services), reliable improvement in depression was 52.3% against 45.1%.

  • 951 patients, Feb 2022
  • 30 clinicians, Feb 2022
  • 4 NHS services, Feb 2022
  • Web

Tags: Mental health, Healthcare, NHS, AI

Built for MindLife UK · Implemented the AiOracle system · 2021-present

AiOracle gives therapists progress feedback: it compares a patient's scores with thousands of similar past patients and flags those not on track. I implemented the AiOracle system, whose model was built and tested on 77,371 patient records from 10 NHS trusts.

  • 77,371 patient records used to build and test the model, Apr 2021
  • 10 NHS trusts whose data was used, Apr 2021
  • Web

Tags: Mental health, Healthcare, NHS, AI

Built for MindLife UK · Oversaw the trial software · 2025-present

UpLift-X delivers live online group therapy based on the Unified Protocol, with video sessions and a personal skills app for each participant. I oversee the trial software for its NHS trial, which plans to enrol about 660 patients across 2 NHS trusts.

  • 660 patients estimated enrolment, Jul 2025
  • 2 NHS trusts, Jul 2025
  • £843,288 innovate UK grant for the project (MindLife's share £479,000), 2023
  • Web

Tags: Mental health, Healthcare, NHS

51own public projects
172stars on my own projects
3merged PRs to well-known projects

My top projects

Film.JSON gist

59 stars

2016 · JSON · 41 forks

A free JSON dataset of 16 films and TV series (title, plot, cast, IMDb rating, posters) for developers building demo apps.

Imagenie

50 stars

2015 · JavaScript · 10 forks · MIT in bower.json; no LICENSE file

An AngularJS directive for Ionic apps that caches images for offline use: add an imagenie attribute to an img or div.

<div imagenie="http://myImagePath/subPath/myImage.jpg"></div>
<img imagenie="http://myImagePath/subPath/myImage.jpg">

2016 · TypeScript · 6 forks

A Netflix-style Ionic app built from a design by Efosa, used as a demo at ngVikings 2017.

Contributed to

GitHub API, as of 29 Sep 2026.