Work
Eight 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.
PHP 8.3 · Laravel · MySQL · Redis
Confidential — consumer lending
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%

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

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
Commerce
Stores with real complexity behind them: trade pricing, gated portals, product logic.
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.
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

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

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

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
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
