Summary
Overview
Work History
Education
Skills
Timeline
Volunteering
Community Service & Volunteer Work
INTERESTS
EXTRAS
SoftwareEngineer

Makhosandile Zukelwa

Johannesburg,GP

Summary

Passionate Full Stack Web Developer with 4+ years of experience, recently contributing to the Compliance/FinCrime Squad at ABSA. Experienced in designing and implementing end-to-end solutions, including a Domain Access Restrictions (DAR) management system with Angular frontend and Spring Boot/PostgreSQL backend. Skilled in JavaScript, TypeScript, HTML/CSS, Node.js, Angular, Spring Boot, and test-driven development. Strong expertise in creating robust, user-friendly applications, integrating APIs, ensuring data validation, and handling secure form submissions. Adept at mentoring, code reviews, and collaborating across teams to deliver high-quality, innovative solutions. Seeking new challenges to leverage full-stack expertise and contribute to impactful projects in fintech and compliance technologies.

Overview

11
11
years of professional experience

Work History

Software Engineer

Absa Bank
09.2024 - 09.2025
  • Developed and maintained the Domain Access Restriction (DAR) application.
  • Built the frontend with Angular, implementing reactive forms, employee autocomplete, and validation logic integrated with the Workday API for employee data retrieval.
  • Designed and implemented the backend using Java Spring Boot, including RESTful APIs, validation, overlap detection, and exception handling.
  • Integrated secure communication between frontend and backend over HTTPS with Microsoft Azure AD (MSAL) authentication.
  • Ensured seamless submission flow, auto-populated employee data, and automated reinstatement background processing.
  • Collaborated closely with cross-functional teams to maintain alignment between Angular components and Spring Boot DTOs.

Junior Web developer

Fast Academy
01.2018 - 01.2019
  • During my tenure as a Junior Developer, I contributed to the development of front-end interfaces for the Term Management System using Laravel, enhancing user experience and interface design.
  • Additionally, I implemented JavaScript and jQuery plugins and widgets, improving the functionality and interactivity of web applications.
  • My role also involved utilizing PHP to create comprehensive reports for the Learning Management System, conducting API testing using Postman, and collaborating with cross-functional teams to ensure the robustness and reliability of web applications.
  • Created math widgets using frameworks like reactjs
  • Created comprehensive report for learning management System
  • Fast Academy is a reputable institution providing education and training in various fields, including technology and development.

JOB POSITION

International Mathematical Olympiad
06.2014 - 07.2014
  • Add a little background about the company, for example about the expertise of the organization or the size. Then expand briefly on your accomplishments in this job.
  • Focus on what you accomplished, not your tasks.
  • For example: Led a team of five sales agents.
  • For example: Implemented a new project management tool that cut meeting time in half.
  • International Mathematical Olympiad was help in Cape town
  • Year

Full-stack agile web developer mentor

codeX
01.2019 - 01.2014
  • As a Technical Mentor at codeX, I played a pivotal role in guiding and supervising mentees through coding challenges and projects, fostering their growth and development in a dynamic learning environment.
  • Conducted comprehensive code reviews, providing constructive feedback to mentees to enhance code quality, performance, and adherence to industry best practices.
  • Created and curated engaging coding challenges and projects aligned with the bootcamp curriculum, enabling mentees to gain practical experience and mastery of full-stack development technologies.
  • Led interactive technical workshops covering a wide range of topics, including JavaScript frameworks (e.g., Alpine.js, Vue.js), test-driven development (TDD), and database management with PostgreSQL, enriching mentees' understanding and proficiency in key tech concepts.
  • Successfully managed administrative tasks related to bootcamp operations, ensuring seamless coordination and execution of activities to facilitate an optimal learning experience for all participants.
  • CodeX is a renowned tech education institution known for its expertise in providing immersive full-stack web development bootcamps. With a focus on practical learning and hands-on experience, codeX equips aspiring developers with the skills and knowledge necessary to excel in the tech industry.
  • Tool that cut meeting time in half.

Education

Software development certificate - Software Development

CodeX
Cape Town, South Africa
01.2018

Skills

  • JavaScript
  • HTML and CSS
  • Unit testing and Test-Driven Development
  • JSON & AJAX
  • NodeJS
  • ExpressJS
  • Handlebars
  • String Literals Templating
  • PHP
  • Laravel
  • JQuery
  • MySQL
  • Java
  • Angular
  • microsoft azure
  • Rest API's

Timeline

Software Engineer

Absa Bank
09.2024 - 09.2025

Full-stack agile web developer mentor

codeX
01.2019 - 01.2014

Junior Web developer

Fast Academy
01.2018 - 01.2019

JOB POSITION

International Mathematical Olympiad
06.2014 - 07.2014

Software development certificate - Software Development

CodeX

Volunteering

Year Beyond Tutor/team leader 2015

(12 months)

Yearbeyond is an afterschool

programme thathelps learners inhigh

schoolwith theirschoolworkby

offeringmentorship withMath. Also

they offersupervised selfdevelopment

programs to help theirvolunteers

upskill andlookforbetter

opportunities.


REthink leadership


My role was to facilitate leadership

workshops on weekends. Plan the workshops.

Design Activities.

We help young and passionate adults about designing projects that helps in their communities across Cape town.

Community Service & Volunteer Work

  • Year Beyond, Year beyond is an after school programme that helps learners in high school with their school work by offering mentorship with Math. Also they offer supervised self development programs to help their volunteers upskill and look for better opportunities., Tutor/team leader, 2015, 12 months
  • REthink leadership, Mentor, facilitator, Cape Town, 2014-04, 2014-09, My role was to facilitate leadership workshops on weekends. Plan the workshops, find venues around Khayelitsha to run the workshops. Do administration such as registering participants, and write reports about the session proceeding.

INTERESTS

Photography, Board games, Hiking, Reading, Cooking

EXTRAS

  • DG Murray trust fellowship program
  • DGMT 2023-2024
  • The DGMT Innovation Fellowship in South Africa develops young leaders within the civil society sector through immersive workshops, coaching, and assignments over one year. Emphasizing innovation and collaboration, the program fosters a supportive community of Fellows who graduate into an Alumni network, driving solutions to complex social problems and nurturing lasting change in the country. By nurturing new leadership and encouraging a culture of innovation, the Fellowship aims to empower participants to become innovative change agents within their organizations and the wider sector.
Makhosandile Zukelwa