I build things that actually work.
Software, systems, and (very occasionally) furniture.
The furniture? Still worse.
24 years in tech. I've flashed BIOS updates on a prayer, shipped products across continents and currencies, and these days I let AI carry the boilerplate. Every layer of the stack? Touched it. Most of it even worked first time.
Cape Town based. Building since 2002.
I started in 2002 at a dodgy computer repair shop — building PCs, slaying viruses like it was the Wild West, and gently explaining that “the internet” wasn't broken, their cable was just unplugged.
Since then I've run servers that couldn't go down, built financial switching systems that processed real money (no pressure), launched an airtime platform across West Africa, and created a certified prepaid electricity system that still hasn't set anything on fire.
These days I lean heavily on AI as a force multiplier. What used to need a whole team and a calendar full of meetings now happens in a fraction of the time — without the pointless PowerPoints. I don't chase shiny tools or fancy titles. I chase the actual problem, solve it, and move on.
Apps, APIs, platforms. Flutter, Python, Next.js, or whatever else the problem calls for.
AWS serverless, deployment pipelines, and all the quiet plumbing that keeps things running on calm Tuesdays and chaotic Mondays.
Vulnerability assessments, security reviews, and the general mindset of assuming someone's always knocking on the door.
Two decades of breadth — PC repair, corporate IT, financial systems, startups, serverless. The kind of range that comes from shipping things, not reading about them.
Swap war stories, ask a question, or talk shop with another tech person — drop a line. I read everything, even if it takes me a few days to reply.
Not currently chasing new gigs — unless your project involves shipping code to the moon. 🚀