KING
Open to new roles

King Hlebela

Software Engineer × Full-Stack × AI Builder

Building production systems at Nedbank via Nagarro — promoted from Intern to Associate Engineer in 5 months. Based in Johannesburg.

King Hlebela
K
5mo To
Promotion
scroll
Java  ·  Spring Boot  ·  Python  ·  Angular  ·  TypeScript  ·  Azure  ·  AWS  ·  Docker  ·  REST API  ·  MySQL  ·  React Native  ·  Flutter  ·  SonarQube  ·  CI/CD  ·  AI & ML  ·  Java  ·  Spring Boot  ·  Python  ·  Angular  ·  TypeScript  ·  Azure  ·  AWS  ·  Docker  ·  REST API  ·  MySQL  ·  React Native  ·  Flutter  ·  SonarQube  ·  CI/CD  ·  AI & ML  · 
01 — About

I ship code
that works.

1.5 Years at Nagarro
3 AI POCs deployed
8 Certifications

I'm a Software Engineer based in Johannesburg with hands-on experience building production systems across full-stack, backend, and AI platforms. I was promoted from Intern to Associate Software Engineer within 5 months at Nagarro, working on core banking infrastructure for Nedbank.

I've built and deployed 3 AI proof-of-concept applications — a customer chatbot, a multilingual voice assistant, and an internal support copilot — all containerized with Docker and deployed to Microsoft Azure.

I graduated from WeThinkCode_ (one of SA's most selective software engineering programmes) and hold certifications from Microsoft, AWS, and IBM.

02 — Experience

Where I've worked

Jan 2025 – Dec 2025 Nagarro · Nedbank

Associate Software Engineer

⬆ Promoted in 5 months
AI Initiative Team
  • Built SSK AI Avatar — a customer guidance chatbot for Nedbank clients
  • Developed frontend & backend for a voice-based multilingual assistant
  • Built Support Copilot — internal knowledge search for bank staff
  • Containerized all apps with Docker and deployed to Microsoft Azure
  • Fixed bugs across Python & Java codebases; prepared POCs for stakeholder demos
Generic Lending Platform (GLP) — Core Banking
  • Built and maintained REST APIs for loan operations, payments, and collections
  • Wrote unit & integration tests — significantly improved code coverage
  • Developed Angular frontend components from Jira requirements
  • Fixed production bugs in a high-reliability banking environment
  • Cleaned code quality issues using SonarQube in CI/CD pipeline
Java · Spring Boot · Python · Angular · TypeScript · Azure · Docker · MySQL · SonarQube · JUnit · Postman · Git
Aug – Dec 2024 Nagarro · Nedbank

Software Developer Intern

  • Wrote Java backend code and built REST APIs on the Generic Lending Platform
  • Added unit tests, contributed to improving code coverage
  • Built Angular frontend components, participated in sprint planning & code reviews
  • Promoted to Associate Engineer after 5 months based on delivery and code quality
Java · Spring Boot · Angular · TypeScript · MySQL · Git · JUnit
Feb – Apr 2024 Oasis Infobyte · Remote

Android Application Developer Intern

  • Built 3 Android apps in Java: unit converter, to-do list, and calculator
  • Gained hands-on experience with Android Studio and mobile dev fundamentals
Java · Android Studio
03 — Stack

What I work with

☕

Backend

  • Java · Spring Boot
  • Python · Flask · Node.js
  • REST APIs · JUnit · Maven
⚡

Frontend

  • Angular · TypeScript
  • React Native
  • HTML · CSS · JavaScript · Bootstrap
☁️

Cloud & DevOps

  • Microsoft Azure
  • AWS Cloud Practitioner
  • Docker · CI/CD · Azure DevOps
🤖

AI & ML

  • Azure AI Solutions
  • RAG Systems
  • LLM integration · Chatbot dev
🗃️

Database

  • MySQL · SQL Server (SSMS)
  • Firebase
🛠️

Tools & Practices

  • Git · SonarQube · Postman
  • Jira · Confluence
  • Agile/Scrum · TDD · Code Reviews
🏆
Develop AI Solutions in Azure
Microsoft · Nov 2025
🏆
AWS Cloud Practitioner Essentials
Amazon Web Services · Nov 2023
🏆
CSX Cybersecurity Fundamentals
IBM · Nov 2023
🏆
Java (Basic) · Python (Basic)
HackerRank · 2023
🏆
Mobile App Development with React Native
IT Varsity · Dec 2022
🏆
CompTIA A+ & Network+
LinkedIn Learning · 2021–2022
04 — Projects

Real stuff I've built

02
Python · AI · RAG

RAG Systems

Retrieval-Augmented Generation system — part of my AI work exploring LLM-powered search and document retrieval pipelines.

View on GitHub →
03
Java · Jupyter Notebook · AI

Complaint Handling System

MVP for COCreate.AI — an AI-powered complaint handling system that classifies and routes customer complaints automatically.

View on GitHub →
04
TypeScript · Angular

Angular Projects

Angular component library and project work — includes frontend components built during my WeThinkCode_ training and Nagarro work.

View on GitHub →
05
Java · Android Studio

Android Project Suite

3 Android apps built in Java: Unit Converter, To-Do App, and Calculator. Built during Oasis Infobyte internship — solid mobile development fundamentals.

View on GitHub →
06
Java · WeThinkCode_

AI Code Exercises

Code exercises from the WeThinkCode_ AI course for Software Engineers — covers algorithms, data structures, and AI fundamentals in Java.

View on GitHub →
🤖 AI Work @ Nedbank (via Nagarro)

SSK AI Avatar

Customer guidance chatbot deployed for Nedbank clients. Built frontend + backend components.

Python · Azure · Docker

Multilingual Voice Assistant

Voice-based assistant supporting multiple South African languages for Nedbank.

Python · Azure AI · Docker

Support Copilot

Internal knowledge search tool for Nedbank bank staff — RAG-powered document search.

Python · RAG · Azure · Docker
All Repos on GitHub →
05 — Education

Where I learned

2022 – 2023

WeThinkCode_

Diploma, Software Engineering

Grade: 4.08 / 5.0

Highly selective, tuition-free software engineering programme. Modules: Distributed Systems, Brownfields Development, Mobile Development.

Dec 2022

IT Varsity — MTN Business App Academy

NQF Level 5 Certificate: Mobile Apps Development with React Native

Jul 2024

Alison

Diploma in E-Commerce Web Development

Score: 88%
06 — Contact

Let's build
something great.

Open to backend, full-stack, or AI engineering roles. Based in Johannesburg — remote-friendly.

📞 +27 64 546 7836 📍 Johannesburg, South Africa
CONTACT