About Good Code
Restoring trust in technology.
Good Code was founded to bridge the widening gap between business expectations and technical delivery. Too often, that gap is filled with complexity, inflated costs, and unclear ownership.
Our purpose is to remove the black box from development. We believe technical excellence and moral clarity belong together: clear tradeoffs, reliable delivery, and software clients can understand.
The team
The Team Behind Your Next Digital Milestone
A small, senior-led team that cares deeply about craft, collaboration, and quality.

Katlego Thubisi is the founder of Good Code a company built on the conviction that trust must be...
Katlego Thubisi is the founder of Good Code a company...

Masego Dipela is a Software Engineer and technology professional with a strong foundation in full-stack development, enterprise systems,...
Masego Dipela is a Software Engineer and technology professional with...

Pierre van Zyl serves as C.T.O and is a senior software engineer with over six years of experience...
Pierre van Zyl serves as C.T.O and is a senior...

Emmanuel Ayisi is a Geoinformatician and geospatial technology professional with a strong interdisciplinary foundation spanning geospatial science, business...
Emmanuel Ayisi is a Geoinformatician and geospatial technology professional with...

Benjamin Taylor is a software developer with a growing focus on web development and a strong interest in...
Benjamin Taylor is a software developer with a growing focus...

Kokeletso Molepo is a software developer with a strong drive for continuous growth and self-improvement. As a disciplined...
Kokeletso Molepo is a software developer with a strong drive...

Eric Russell is a software developer who values careful planning, attention to detail, and well-defined guidelines in his...
Eric Russell is a software developer who values careful planning,...