Work &
experience.
C#/.NET, TypeScript, React and delivery proof in one place.
Download CV- Role target
- Graduate / junior software developer
- Base
- Johannesburg, Gauteng
- Core stack
- C#/.NET, Java/Spring, TypeScript/React
- Proof base
- Live client work + verified systems evidence
- Availability
- Available
- Best channel
- Email or LinkedIn
Summary
I'm a Johannesburg-based graduate / junior software developer with a Bachelor of Computer and Information Sciences, specialising in Web and Application Development. My current evidence spans C#/.NET case operations, Java/Spring event integrity, a focused Python/FastAPI model-monitoring service and full-stack delivery with TypeScript, React and Angular. Through Dev404 Labs, I have also delivered live web work for South African organisations and brands. I focus on maintainable software, clear user journeys and honest engineering evidence: requirements, implementation, testing, limitations, deployment and quality checks. I am currently open to graduate and junior software developer roles in South Africa.
Skills
Languages
C#, TypeScript, JavaScript, Python, Kotlin, Java, SQL, HTML, CSS
Frameworks & Architecture
ASP.NET Core, Spring Boot, FastAPI, React, Angular, Next.js (App Router), Jetpack Compose
Databases
SQL, PostgreSQL, SQL Server, SQLite, Entity Framework Core, Room, Relational Schema Design
Platforms & Delivery
Docker, GitHub Actions, Terraform, Kafka, Azure, Supabase, Git
Development Practices
SDLC, Agile, REST APIs, CI/CD, Event-Driven Systems, Observability, Algorithmic Problem Solving
Testing & Quality
xUnit, JUnit, Testcontainers, pytest, Playwright, Vitest, Ruff, mypy, ESLint
Work History
2025 – Present
Freelance Software Developer
Dev404 Labs (Self-employed)
Delivering web applications for South African brands, non-profits and small businesses. Managing the project lifecycle from requirements gathering through deployment.
- Built and delivered 4+ client projects across React, Next.js, and static site stacks
- Managed client relationships, timelines, and iterative feedback cycles
- Integrated payment and database-backed workflows using Paystack and Supabase
2022 – 2026
Academic Project Developer
Varsity College
Developed full-stack applications across web and mobile platforms as part of the Web and Application Development programme, following structured methodologies and industry best practices.
- Built ASP.NET Core applications with role-based access control and audit logging
- Developed a Python Entelect GP hackathon solver with validation, scoring and deterministic optimisation checks
- Developed native Android applications using Kotlin and Jetpack Compose
- Collaborated in Agile team environments with peer code reviews and sprint retrospectives
Education
Completed 2026
Bachelor of Computer and Information Sciences (Web and Application Development)
Varsity College / Emeris
Completed 2023
Higher Certificate in Mobile App and Web Development
Varsity College / Emeris
Completed 2021
Matric
Curro Helderwyk
Leadership
2025
Sports Committee Member
Varsity College / Emeris Sandton
- Contributed to the organisation and coordination of campus sporting activities and events
- Supported communication between students and institutional leadership
2025
eSports Team Captain & Administrator
Varsity College / Emeris Sandton
- Led and coordinated university eSports teams across multiple competitive fixtures
- Managed team logistics, scheduling, and communication
- Represented the institution at USSA (University Sports South Africa) and Varsity eSports Cup tournaments
Download the
CV packet.
A concise CV for South African graduate and junior developer searches, with C#/.NET, TypeScript, React, project evidence and contact details ready for recruiter review.
- Document
- Gontse Sebolai CV
- Role focus
- Graduate / junior software developer
- Core stack
- C#/.NET, Java/Spring, TypeScript/React
- Next step
- Open to interviews
- Base
- JHB, ZA