Got a project?

Get in touch

Work

14 projects, and what actually happened on each

Context, the real problem, what I did about it, and the result. Including the decisions I argued against. Those tend to be the useful part.

Systems & integration

APIs, platforms and back-office systems: the work that either holds up under load or costs somebody their afternoon.

OPL, digital lending infrastructure: One form. Seven lenders. Four seconds.

OPL, digital lending infrastructure

One form. Seven lenders. Four seconds.

A single loan application that fans out to seven separate lender APIs, normalises seven different sets of nonsense, and returns a ranked list of real offers before the applicant loses interest.

Lender APIs integrated
7
Median full-panel response
~4s
Uptime since launch
99.95%
Read the case study
Jobabroad (jobabroad.co.za): A paid product with no login, no checkout, and no chargebacks.

Jobabroad (jobabroad.co.za)

A paid product with no login, no checkout, and no chargebacks.

An information service for South Africans looking for work overseas, sold over WhatsApp to a market that has learned the hard way not to trust a payment page.

Accounts, passwords, checkouts
0
Sections in every pathway guide
6
Research notes behind one guide
224
Read the case study
Woolworths: A gift card system with one immovable deadline.

Woolworths · Flume Digital Agency

A gift card system with one immovable deadline.

A custom PHP gift-carding system built for Woolworths' Mother's Day campaign. High-volume, time-boxed, and impossible to ship late.

Deadline, Mother's Day
Fixed
Downtime during campaign
0
From brief to live
1 week
Read the case study
Will management platform, later acquired: Built it in six months. Maintained it for four years. They sold it.

Will management platform, later acquired

Built it in six months. Maintained it for four years. They sold it.

A full will drafting, storage and executor-handover platform in PHP and Angular. Six months to build, four years under my maintenance, then sold to an insurance consortium as a working asset.

Concept to production
6 months
Maintained without a rewrite
4 years
Sold to an insurance consortium
Acquired
Read the case study
SA Wills Database, estate-readiness platform: The model gathers the facts. It never writes the will.

SA Wills Database, estate-readiness platform

The model gathers the facts. It never writes the will.

A POPIA-resident platform for drafting, registering and releasing South African wills, where the legally binding text comes from deterministic rules and an approved clause library rather than from a language model.

Where every byte stays
af-south-1
Legal clauses written by an LLM
0
Lines across web, core and AI service
~57k
Read the case study
EdenFinTech, equity research pipeline: The reviewer never sees the score.

EdenFinTech, equity research pipeline

The reviewer never sees the score.

A fundamental screening and scoring pipeline for US-listed equities, with a three-role LLM review stage where the information each role receives is enforced by the type system rather than asked for in a prompt.

LLM SDKs imported by the core
0
Agent roles behind typed contracts
3
Real run batches, not lab-only
22
Read the case study
WECOZA, adult education and training: A WordPress plugin with forty-three Postgres tables behind it.

WECOZA, adult education and training

A WordPress plugin with forty-three Postgres tables behind it.

An operations platform for a South African training provider, where WordPress does the admin screens and a 43-table Postgres schema does everything that has to still be true if WordPress goes away.

Tables in the Postgres schema
43
Months of continuous development
14+
Business invariants enforced in PHP
0
Read the case study

Websites that have a job

Marketing sites built around a single conversion, not a brochure with a contact form.

Triple E Training (eee.co.za): Turning 12,000 training sites into one clear enquiry.

Triple E Training (eee.co.za)

Turning 12,000 training sites into one clear enquiry.

Adult literacy and numeracy training delivered on-site at over 12,000 workplaces. The website's job is to convert an HR manager's vague intent into a qualified callback request.

Training sites served
12,000+
Enquiry paths, one inbox
3
Of client history to structure
30 yrs
Read the case study
41 on Sloane: Six kinds of office, one booking decision.

41 on Sloane

Six kinds of office, one booking decision.

Serviced office space in Bryanston. Private offices, shared space, boardrooms, training rooms, virtual offices. Built so a prospect can find the one they need and book a tour without phoning to ask what anything costs.

Space types, separately sold
6
Pricing shown, not hidden
All-in
From page to booked tour
1 step
Read the case study
BuildCBS: Quoting construction work without a quote form.

BuildCBS

Quoting construction work without a quote form.

Construction and renovation along the Garden Route. Premium timber decking, renovations, custom builds, sold on evidence of finished work rather than on a form nobody fills in.

Registered, stated up front
NHBRC
From gallery to quote request
2 taps
First, where the traffic is
Mobile
Read the case study
Wild Peach Schnapps, DBG: A drinks brand that has to check your age before it says hello.

Wild Peach Schnapps, DBG

A drinks brand that has to check your age before it says hello.

A cocktail-led brand site for a South African schnapps, built around a compliant age gate that doesn't destroy the first impression.

Cocktail recipes as landing pages
6
Age gate, once, then remembered
1
Campaign carried through the build
#LifeIsPeachy
Read the case study
SignalTrace (signaltrace.wiki): Fourteen research wikis out of one repository.

SignalTrace (signaltrace.wiki)

Fourteen research wikis out of one repository.

A multi-wiki research site where every claim links back to the primary document, built by running one static-site generator fourteen times from a single repo.

Independent research wikis
14
Lines in the orchestrator that does it
43
Array entry to add the next one
1
Read the case study
EdenFinTech (edenfintech.com): Fifty thousand filings a year, one to three worth reading.

EdenFinTech (edenfintech.com)

Fifty thousand filings a year, one to three worth reading.

The public surface of the scanner, a free weekly watchlist that reduces the year's fifty thousand US insider-purchase filings down to the handful where senior executives put their own cash in.

Form 4 purchase filings screened a year
~50k
Setups published per week
1–3
Cluster threshold before it counts
$500K+
Read the case study

Also delivered for

  • Woolworthsvia Flume
  • EasyEquities
  • Nimue Skin Technologyvia Flume
  • Bayport
  • Lulalend
  • 41 on Sloane
  • Triple E Training
  • Novum Intelligence

Development work has also come through Flume Digital, Getglow and Kallima Design, on a white-label basis.

Want the same thing for your system?

Twenty minutes on a call and I'll tell you whether it's a two-week job or a two-month one, before you commit to anything.

I reply to every enquiry within one business hour.

Prefer email? support@yourdesign.co.za· (+27) 079 177 1970