Full-stack engineer with 3 years of experience delivering leading Fintech, energy, and gaming platforms. Highly skilled in Angular, TypeScript, Node.js, and AWS, with experience in many other backend frameworks, and cloud service providers. Known for taking ownership of complex projects, delivering under tight deadlines, and solving undocumented technical challenges in distributed environments.
Overview
4
4
years of professional experience
Work History
Software Engineer
Entelect
Johannesburg, South Africa
01.2023 - Current
Client: Standard Bank CIB Digital – PowerPulse
Automated the initiatives' full workflow, replacing manual emails, calculations, and fragmented processes reducing administrative effort by ~90%.
Built full-stack features with Angular 16/17, Node.js (Express), PostgreSQL, Redis, and AWS ECS/RDS.
Engineered backend PDF rendering using PDFMake and Chart.js, adapting a frontend library for headless Node rendering on Alpine Linux.
Designed and implemented Saga-based orchestration flows coordinating distributed transactions.
Received multiple commendations for product ownership and delivery excellence.
Client: Osiris RI (Betway, Jackpot City)
Delivered payment, crypto, and voucher integrations used millions of times daily.
Built resilient workflows with MSSQL, Python Lambdas, and custom APIs.
Implemented reconciliation, failover, and webhook-driven event processing.
Delivered key trading and banking projects in Angular 17–19.
Implemented secure multi-device auth and digital signing for regulated transactions.
Client: BAWAG Group (Europe)
Led WCAG AA accessibility compliance, ensuring full EU-standard readiness.
Earned delivery awards and commendations for leading agentic AI adoption and initiatives, owning multiple frontend products and getting them across tight deadlines.
Information Systems & Programming Tutor
University of the Witwatersrand
03.2022 - 12.2022
Tutored undergraduates in programming and systems courses, mentoring students in coding fundamentals and design principles.
Risk Advisory Intern
Deloitte
05.2022 - 06.2022
Gained exposure to cybersecurity, IT audit, and enterprise risk frameworks in financial environments.