Built in Johannesburg.
I'm Gontse Sebolai — a graduate software developer building dependable web, mobile and backend systems for South African organisations.
C# / TypeScript / React
Open to junior roles

Engineering with a point of view.
I am completing a Bachelor of Computer and Information Sciences (Web & Application Development), with expected completion in 2026. The work has stretched across client sites, payment flows, data-backed products, native mobile apps and academic systems.
I run Dev404 Labs as a practical place to learn the parts of delivery that coursework cannot simulate: requirements, trade-offs, feedback, deployment and responsibility for the result.
Football
Arsenal supporter. Matchdays remain non-negotiable.
eSports
Former varsity team captain and administrator.
Training
Fitness, consistency and the quiet discipline behind better work.
From pressure to production.
- 01
Understand the pressure
Start with the real constraint: the people, the business need and the environment the system must survive.
- 02
Make the system legible
Shape the data, user flow and architecture before the interface gets decorative attention.
- 03
Build in inspectable layers
Ship small, testable slices so the work can be reviewed through code, behaviour and evidence.
- 04
Hand over with confidence
Deploy, monitor and document the decisions that matter after the first release.
Three things I protect.
Systems thinking
Useful software begins with clear relationships, not a stack chosen for fashion.
User awareness
Accessibility and plain language are part of engineering quality, not finishing touches.
Evidence over theatre
A working route, a test and a transparent limitation say more than a polished claim.