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.
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.
Demo project built with Node.js and Express for the OneEleven tech assessment. Showcases backend fundamentals, routing, and public asset delivery.
View on GitHub →Retrieval-Augmented Generation system — part of my AI work exploring LLM-powered search and document retrieval pipelines.
View on GitHub →MVP for COCreate.AI — an AI-powered complaint handling system that classifies and routes customer complaints automatically.
View on GitHub →Angular component library and project work — includes frontend components built during my WeThinkCode_ training and Nagarro work.
View on GitHub →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 →Code exercises from the WeThinkCode_ AI course for Software Engineers — covers algorithms, data structures, and AI fundamentals in Java.
View on GitHub →Customer guidance chatbot deployed for Nedbank clients. Built frontend + backend components.
Python · Azure · DockerVoice-based assistant supporting multiple South African languages for Nedbank.
Python · Azure AI · DockerInternal knowledge search tool for Nedbank bank staff — RAG-powered document search.
Python · RAG · Azure · DockerDiploma, Software Engineering
Grade: 4.08 / 5.0Highly selective, tuition-free software engineering programme. Modules: Distributed Systems, Brownfields Development, Mobile Development.
NQF Level 5 Certificate: Mobile Apps Development with React Native
Diploma in E-Commerce Web Development
Score: 88%Open to backend, full-stack, or AI engineering roles. Based in Johannesburg — remote-friendly.
Hlebelaking30@gmail.com