About
I'm a software engineer based in Cape Town, South Africa, and I care about the whole — the schema, the API contract, the loading state, the query plan, and the sentence on the button. Most of my two years in this field have been spent as the only engineer in the room, which forced me to get comfortable owning outcomes rather than tickets.
I studied Computer Science at the University of Cape Town, graduating in 2023. Since then I've built two very different kinds of software: a B2B commerce platform I designed and shipped alone from an empty repository, and enterprise SaaS analytics built on a small team inside a business operating across a dozen-plus countries. The first taught me how every layer of a system connects when there's no one else to hand a problem to. The second taught me how to keep my work consistent with a teammate's when we're both building on the same data.
What stays the same across both is how I approach a problem: understand what's actually being asked before writing code, make the boring parts (auth, data integrity, error states) genuinely solid, and be honest about what a system doesn't do yet rather than paper over the gaps. I'd rather ship a smaller, correct thing than a larger, fragile one.
Outside of scoped work, I spend time going deeper on system design and distributed data problems — the kind of thing that shows up in this portfolio as case studies rather than a skills list, because I think how I approach a problem says more than a list of technologies ever could.
Education
BSc, Computer Science
University of Cape Town, 2023