I build the apps small teams run their day on.

Job tracking, stock control, ordering and approvals, built around how your staff actually work and simple enough to use on the first day.

Based in South Africa. Taking on new projects.

Featured work

Two operational systems I designed, built and rolled out for real teams. Simple Stock tracks every item from supplier order to stock-room shelf, and Cove Laundry takes a guest’s basket from the room to the folding table and back with every piece accounted for. Rounding it out is The Last Conjuration, a short horror game and a reminder that games are where all of this started.

Simple Stock

One stock system for the office and the stock room. Compare supplier prices, order, book deliveries in against the order, book stock out to named workers, run stock takes and print a PDF of all of it.

Platform
Windows desktop app and Android tablet
Built with
React Native, Expo, Supabase, Electron
My role
Design, development, testing
Read the case study
Simple Stock home screen with the stock overview
Home screenimages/simple-stock/hero-desktop.png

Cove Laundry

Guests scan a code in their room, photograph their basket and list every item, with nothing to install. Staff collect it, tick each piece off, wash, dry and fold, and the guest is notified the moment it's done.

Platform
Android app for staff, web page for guests
Built with
React Native, Expo, Supabase
My role
Design, development, rollout
Cove Laundry guest view
Guest viewimages/cove-laundry/cover-1.png
Cove Laundry staff app
Staff appimages/cove-laundry/cover-2.png

The Last Conjuration

A short first-person horror game. You wake up in a crazed wizard's dungeon and have to get out without being caught. My first 3D game, built in Godot.

Platform
Windows, free to download
Built with
Godot, GDScript
Play time
10 to 20 minutes
Read the case study
The Last Conjuration cover art
Game cover

Need something like this for your business?

I build straightforward apps for small businesses that are still running on paper, spreadsheets or WhatsApp groups.

Replace the paperwork

Checklists, sign-out sheets and job cards become a phone or tablet app, with every entry saved and searchable.

Let customers order

A simple web page customers open from a QR code, connected to an app your staff use to fulfil the order.

See what's happening

Managers get a live view of jobs, stock and requests, plus exports to Google Sheets for reporting.

I also make small custom games: a proposal, a birthday surprise or an in-joke for a friend. See custom games

See services and pricing

Other projects

Personal projects and games, mostly built while learning.

  • Medication Manager

    Android app for tracking medications and scheduling reminders. React Native.

    View on GitHub
  • Basic Chess

    Chess with a beginner AI and two-player mode, designed for kids aged 5 to 10. Java.

    Get it on itch.io
  • A Hangover to Remember

    A 15-minute comedy adventure made in RPG Maker XP as an apology gift for my D&D group. A traveller wakes up trapped in a village after a very big night out.

    Get it on itch.io
  • A Little Walk

    A three-minute sample of a custom gift game. Collect the memories, then answer the question at the end. Plays right in your browser.

    Play it now

Certificates

Google IT Support certificate
Google IT Support
freeCodeCamp JavaScript certificate
freeCodeCamp JavaScript
AWS Cloud Technology Consultant certificate
AWS Cloud Technology Consultant
Azure DP-900 certificate
Azure DP-900 Data Fundamentals

Move to digital today.

Send a short message about your business and the job you'd like an app to handle. I'll reply with ideas and a rough quote.