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