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

I was 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 Apr 2026
Product & Platform Engineer
Accenture, Waterfall
Mar 2024 to Apr 2026
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.

  • Claude Code
  • Codex
  • OpenClaw
  • Cursor
  • Copilot
  • Obsidian
  • Notion
  • Ollama
  • Open WebUI
  • LiteLLM
  • Langfuse
  • VS Code
  • GitHub
  • Vercel
  • Linear
  • Figma
  • Warp
OCOWLLLf
In the workflow

My stack got faster. My judgment stayed mine.

Agents live in my terminal and editor now, handling scaffolding, migrations, tests and first drafts across the whole stack. I still own the architecture, the review, and the call on what ships. The difference is I get there in hours, not days.

guest.ts — the-foundry
feat/v1-access-system✓ 0 problemsTypeScript · Prettier
9:41CLI
Claudepairing
Pull OTP send/verify out of the guest & executive routes into one shared helper.
Done — extracted startOtp / verifyOtp into lib/access/otp.ts; both routes call it now.+ src/lib/access/otp.ts
~ api/guest · api/executive
Good. Now add tests to clear the coverage gate.
I read every diff before it lands.
CI passing
v1 access system #25Merged
Type-check · Lint · Test · Build58s
415 tests passedcoverage ✓
Vercel — productionready
All checks passed · shipped
  1. 01EditAgents draft and refactor in the editor. I set the direction.
  2. 02PairClaude on the hard parts: architecture, tricky refactors, edge cases.
  3. 03VerifyTests and CI must be green. Nothing ships on vibes.
  4. 04ShipEvery diff reviewed by me, then merged and live.

Production-grade, not prototypes

Every change is reviewed, tested, and gated by CI before it ships.

Velocity with judgment

Days of scope delivered in hours, without lowering the bar.

Fluent across the AI stack

Comfortable with the whole toolchain, and quick to adopt what is new.

Not a demo: this site's own access system, its 415 tests, and its CI pipeline were built exactly this way.

Let's build something worth shipping.

  • Contract and freelance engagements
  • Full-stack builds, microfrontends, and architecture
  • A considered reply, from me directly
FAQ

Questions, answered.

Full-stack product builds, microfrontend architecture, and taking an idea from first commit to something shipped and maintained. TypeScript, React and Next.js, Node, and PostgreSQL are home turf.

All three can work. I am set up for remote and collaborate with teams across regions, and hybrid or onsite is open for the right engagement around Gauteng. What matters more is your team's rhythm, so tell me what yours looks like.

Pretoria, South Africa (UTC+2). I work remotely with teams anywhere, and I have delivered on-site internationally when a project called for it.

Agents handle scaffolding, migrations, tests, and first drafts. I own the architecture, the review, and the call on what ships, so you get speed without lowering the bar.

It depends on scope and current load. Send a note with your timeline and we can work out the timing together.

Rates depend on scope and how long we work together. Tell me what you are building and I come back with a clear, honest proposal.

Still have a question? Email me directly.