BMW ZA IT Hub · LabourNet · Old Mutual iWYZE · IBM
Key technologies
Angular / TypeScript / RxJS / NgRx / Nx
Real projects. Meaningful systems.
About me
Frontend focus. End-to-end perspective.
I’m a Senior Angular / Frontend Developer based in Gauteng, South Africa. My background spans enterprise web applications, automation, operations support and CI/CD-enabled delivery.
Currently, I deliver frontend features for BMW ZA IT Hub through Lesedi PFS, bringing together reusable components, design systems, REST integrations and testable UI.
I combine hands-on engineering with delivery discipline: clean code, test coverage, stakeholder collaboration and production issue resolution. Earlier work in React and RPA gives me a broader perspective on how software fits into business processes.
Through Lesedi PFS. Enterprise Angular features, reusable UI, state management, testing, release pipelines and production support across two TAM applications.
Jul 2022 — Sep 2024
LabourNet
Senior Frontend Developer | Angular
Responsive platform features, Angular Material, NgRx state management, Jest and Cypress testing, and critical production support.
Apr 2021 — Jun 2022
Old Mutual iWYZE
Full Stack Developer | Angular | Java
API-driven Angular interfaces for insurance platforms, REST integration, responsive layouts and full-stack delivery support.
Jan 2018 — Mar 2021
IBM South Africa
Senior Consultant / Frontend Developer / RPA Lead
React and Redux frontend delivery, API integrations, automation leadership, operational reporting and developer mentoring. Standard Bank was a client assignment under IBM.