mzwakhe.
Loading experience
mzwakhe
Portrait of Mzwakhe Mokhatla

Turning ideas into digital realities.

Scroll
About

I'm a full-stack engineer focused on turning your vision into production-ready software.

Services

What I do: front-end-focused, full-stack capable.

01 / 04

FrontendEngineering

ReactTypeScriptNext.jsMicrofrontendsUI/UX

I build the interfaces people count on at work, accessible, responsive, and fast. Reusable component systems and design-faithful UI, translated straight from Figma into production.

02 / 04

Full-Stack& Cloud

Node · NestJSAzure FunctionsREST APIsPostgreSQLPulumi · IaCDocker

The contracts underneath the screen: APIs, relational data, and Azure-native services, designed to scale and stay honest from the UI all the way down to the database.

03 / 04

TechnicalLeadership

Code reviewMentorshipArchitectureAgile · ScrumSprint delivery

Acting Technical Lead on StudioSync, owning specs, component boundaries, and migrations while mentoring the team and holding engineering standards high across frontend and backend.

04 / 04

Platform& DevOps

Azure DevOpsGitHub ActionsGrafanaCI/CDObservability

Pipelines and observability that make shipping calm, infrastructure as code, automated delivery, and dashboards that surface what production is actually doing.

A track record of turning ideas into digital realities.

Selected projects across telecom, consulting, fintech, and GIS, built and shipped end to end.

Trusted across

  • MTN Group
  • NMB Bank
  • Bayobab
  • Nybble
  • IST
Platform
StudioSync
MTN Group · Technical Lead
Frontend
Bayobab Client Portal
Accenture · MTN
Fintech
e-Teller
Nybble · NMB Bank, Tanzania
GIS
GE Smallworld GIS
IST · Spatial systems
Experience

Five years building at scale.

Software Engineer · Tech Lead
MTN Group, Roodepoort
Mar 2024 to Present
Product & Platform Engineer
Accenture, Waterfall
Mar 2024 to Present
Frontend Engineer
Nybble Technologies, Bryanston / Dar es Salaam
Dec 2022 to Jun 2023
Junior Software Developer
IST, Pretoria
Jan 2021, Dec 2022
Transcontinental

Two countries,
one team at a time.

Every project on this site shipped from one of these benches. Tap a city to see who I was working with and what we built together.

AI in the workflow

AI is part of how I build.

I treat AI as everyday tooling, not a novelty, wired into the same review and observability loops I expect from production software.

Today's overview

Clerk monitoring
PRs Reviewed
24
↑ 12%
Deploys
12
↑ 8%
Uptime
99.8%
↑ 0.3%
Tests
847
↑ 5%
Deploys, 7 days
Clerk Insights
Sprint velocity up 15%, consider tighter cycles
3 PRs need attention before merge
API latency spike at 02:14, auto-resolved
9:41AI · live
Daily PR reviewClerk
3 PRs summarised, 1 needs your eyes
Flagged null-check in auth.ts
Tests drafted for session hook
Open review
99.8%
Uptime
Weekly ReportThis week
1.8k
Lines
R312k
Revenue
Clerk weekly digest
AI BriefingsOn your wristFull reporting
01

AI pair-programming

Cursor and Copilot handle scaffolding, refactors, and the tedious parts of a migration, so I stay in flow while the boilerplate writes itself.

CursorCopilot
02

Rapid prototyping

I stand up UI prototypes and explore several directions in minutes with LLMs, then keep only what earns its place in the product.

LLM promptingPrototyping
03

Tests & documentation

Generating unit and integration tests, surfacing edge cases, and drafting docs keeps the codebase understandable as it grows.

Test generationDocs
04

Review & research

A second pass on pull requests, plus tracking new AI tooling and folding what genuinely works into the team's everyday practice.

PR reviewAI trends
Contact · Available 2026

Don't
be shy.