Photo of Nkateko Mabunda
Open to full-time engineering roles

Building systems people actually rely on, from database to interface.

I'm Nkateko Mabunda, a full-stack developer based in Johannesburg, South Africa. I design the schema, wire the API, and ship the screen someone taps every day.

Location

Johannesburg, ZA

Focus

Full-stack, web & mobile

Currently

JBS Centre for Entrepreneurship

Languages spoken

4

About

About

A bit of background

I build web and mobile products end to end, from database and API design through to the feature someone actually clicks on. Currently a Software Developer Intern at the Johannesburg Business School's Centre for Entrepreneurship, where I work on product prototypes, in-house tools and websites for small businesses. Looking for a full-time team where I can keep doing exactly that.

Languages

  • EnglishFluent
  • XitsongaHome language
  • SetswanaFluent
  • IsiZuluIntermediate
Experience

Experience

Where the work has happened

A short timeline of roles, from full-stack product development through to freelance IT consulting and support work.

Mar 2026, Present

Software Developer Intern

Main role

Johannesburg Business School, Centre for Entrepreneurship · Johannesburg, SA

  • Building prototypes for new products bound for market, working across the full development lifecycle from concept through to a functional demo.
  • Developing in-house software for the Centre, including CRM systems, to support internal operations and reporting.
  • Supporting local SMEs with website builds, helping small businesses establish a professional online presence.
  • Working across a modern stack including Next.js, Express.js, PostgreSQL and more.

May 2026, Present

IT Support & Software Development Consultant

VusiTK (Part-Time, After Hours) · Johannesburg, SA (Remote)

  • Providing outsourced IT support to VusiTK, a small business, alongside full-time work at the Centre for Entrepreneurship, working evenings and outside core office hours.
  • Supporting the company across a range of IT needs, from software development to general technical troubleshooting and system upkeep.
  • Building and maintaining the VusiTK portfolio platform and Document Management System (DMS), extending both with backend and database features.
  • Managing the company's email accounts, hosting DNS configuration and transactional email delivery through Resend.

Sep 2026, Present

IT Support & Software Development Consultant

PKSP Pty Ltd (Part-Time, After Hours) · Johannesburg, SA (Remote)

  • Acting as an on-call IT consultant for PKSP, a small business, balancing the work alongside full-time hours at the Centre for Entrepreneurship.
  • Handling a mix of technical needs for the company, from website development to general troubleshooting and system maintenance.
  • Built the enquiry form on the PKSP website using Resend for email delivery and Cloudflare Turnstile for spam protection, with no backend or database work required for this engagement.
  • Managing the company's email accounts and hosting DNS configuration, along with Resend for transactional email delivery.
Projects

Projects

Recent builds

A mix of client work, university projects and things I've built simply because they were interesting.

University team project, Xenin Clan

SIZA: AI-Powered Community Safety App

2025

Emergency reporting, an AI avatar assistant, and a lot of moving parts

A comprehensive community safety platform featuring emergency reporting, an AI avatar assistant and advertising detection. I led development of the Analytics Dashboard, User Management and Broadcast System, and personally built the Voting Sessions, Support & Moderation, and Notification features.

  • Won Top 5 Final Year Project at UJ Projects Day
  • Won the Best Website Award, sponsored by Renault
  • Exhibited at AI Expo Africa 2025
Next.jsReactExpress.jsSQLAzureRenderVercel

VusiTK Pty Ltd, developed solo

VusiTK: Portfolio & Sustainability Platform

2026

A company's story, and a case for waste-to-energy

A modern portfolio platform showcasing innovative, technology-driven projects and services. The site reflects the company's vision and commitment to building impactful systems for businesses and communities, while raising awareness around waste-to-energy solutions and sustainable environmental practice.

  • Built solo using Next.js
  • Enquiry form built with Resend for email delivery and Cloudflare Turnstile for spam protection
Next.jsReact

PKSP Pty Ltd, developed solo

PKSP: Construction & Infrastructure Portfolio Website

2026

Building roads, connecting communities, online

A modern, professional portfolio website for PKSP, a South African construction and civil engineering company specialising in road construction, earthworks, drainage and general infrastructure work. The site presents the company's services, credentials and completed projects, including roads, bridges and residential construction, with a clean, corporate design built to convey reliability and trust to prospective clients.

  • Built solo using Next.js
  • Enquiry form built with Resend for email delivery and Cloudflare Turnstile for spam protection
Next.jsReact

Johannesburg Business School SME, hosting in progress

MuziFM: Website Redevelopment

2026

A radio station rebrand, rebuilt from the ground up

A full rebuild of the MuziFM website as part of a strategic rebrand aligned with the station's identity as a radio broadcasting entity. The revamped platform introduces a more structured, content-rich experience, including detailed programming schedules, an expanded media gallery and a dedicated news section.

  • Strengthens the station's digital presence and audience engagement, in line with modern broadcasting standards
Next.jsExpress.jsPostgreSQLSupabase

VusiTK Pty Ltd, developed solo

VusiTK DMS: Document Management System

In development

One Google Drive account, instead of multiple paid storage plans

A file management system built to cut business software costs, using a single business Google Drive account in place of multiple paid storage plans.

Next.jsExpress.jsPostgreSQLSupabase

Personal project, developed solo

Strata: E-Commerce Platform

In development

A premium homegrown brand, given a shop window to match

An e-commerce website built for STRATA, a premium homegrown brand from my hometown. Designed with a polished, premium feel to match the brand's positioning of producing quality products that everyday people can relate to.

Next.jsExpress.jsPostgreSQLSupabase
Skills

Skills

Tools of the trade

What I reach for day to day, grouped by where it fits in the stack.

Languages

JavaJavaScriptTypeScriptC#SQLC++PythonVisual Basic

Frontend

ReactNext.jsHTML5CSS3Bootstrap

Backend & APIs

Node.jsExpress.jsASP.NET Core MVCRESTful API designFastAPI

Mobile

FlutterAndroid StudioReact Native

Cloud & deployment

Microsoft AzureVercelRenderRailway

Databases

PostgreSQLMySQLMongoDBSQL Server

Tools & practice

GitGitHub ActionsDockerData structures & algorithmsOOPDesign patternsDebugging
Worked with
Education

Education & achievements

Grounding and recognition

Education

University of Johannesburg

2022, 2025

BSc in IT, Computer Science and Informatics

Degree average: 72%

Botlhabelo High School

2016, 2021

National Senior Certificate

Matric average: 84%. Top subjects: Life Science (91%), Mathematics (83%), Agricultural Science (81%), Physical Science (80%)

Achievements & certificates

Top 5, Final Year Project, UJ Projects Day, for SIZA

2025

Best Website Award, sponsored by Renault, for SIZA

2025

UJenius Certificate

2022

4IR Certificate

2024
Contact

Contact

Let's build something

Best reached by email or a call. I usually respond within a day.

Prefer a direct message? Reach Nkateko Mabunda at nktmabunda2@gmail.com.