About Me

Senior Software Engineer with over 5 years of experience delivering scalable, full-stack solutions in fintech and enterprise environments. Skilled in React, TypeScript, Node.js, C#, SQL, and modern DevOps practices. Passionate about leveraging technology to solve real-world problems, particularly in underbanked communities. Experienced in cross-functional teams, regulatory-compliant systems, and integrating AI and quantitative models into products. Lifelong learner driven by impact, innovation, and technical excellence.
Skills & Technologies
Education
Postgraduate Diploma in Finance, Banking and Investment Management
University of KwaZulu-Natal
2019
BCom in Information Systems Technology and Economics
University of KwaZulu-Natal
2014 - 2018
Experience
My professional journey
Senior Software Engineer
First National Bank (FNB)
May 2025 - Present
- Working on large transactions reporting system using Ab Initio and Teradata
- Developing enterprise-scale data processing solutions for financial reporting
- Collaborating on regulatory compliance and transaction monitoring systems
Senior Software Engineer
Absa Group Customer Management Platform
Oct 2024 - Feb 2025
- Contributed to Absa's internal Customer Management platform, used by employees across Africa
- Led the development of a seamless KYC verification feature, improving compliance and onboarding
- Streamlined workflows and enhanced customer data accuracy in collaboration with regional teams
Senior Software Engineer
Nedbank Group - Profit and Loss Application
Mar 2025 - Apr 2025
- Developed profit and loss application used by Nedbank's finance department
- Focused on trades processing and financial reporting systems
- Built enterprise-grade financial analytics and reporting tools
Senior Front End Software Engineer
Nedbank Group Technology - Data Management
Feb 2023 - Sep 2024
- Optimized internal tools for speed and scalability within the bank's tech infrastructure
- Delivered clean, tested, and maintainable frontend solutions
- Shared knowledge and best practices within a high-performing agile team
Front End Software Engineer
iKhokha - Online Payments
Dec 2021 - Jan 2023
- Built and maintained features using HTML5, CSS3, TypeScript, and React
- Contributed to the iKhokha Online Pay platform for various CMS integrations
- Maintained documentation and improved development standards
Freelancer - UI/Front End Software Engineer
Self-Employed
May 2018 - Dec 2021
- Designed and developed user-friendly interfaces for clients across industries
- Built reusable components and ensured cross-platform compatibility
- Delivered solutions that balanced design, performance, and functionality
Projects
Some of my recent work
FNB Large Transactions Reporting System
Enterprise-scale transaction reporting system using Ab Initio and Teradata for regulatory compliance
Nedbank Profit and Loss Application
Finance department application for trades processing and financial reporting
Absa Customer Management Platform
Internal platform for KYC verification and customer operations across Africa
Nedbank Internal Data Ingestion
Enterprise data provisioning platform for internal banking operations
IncomeProof AI
AI-powered income verification platform for financial services and lending
Quantitative Finance Research
Personal research projects in algorithmic trading, risk modeling, and financial data analysis
AI Research & Experimentation
Machine learning and AI projects exploring NLP, computer vision, and predictive modeling
Trucklivery
Marketplace delivery platform connecting truckers with delivery opportunities
Get In Touch
Let's connect and discuss opportunities
I'm always interested in new opportunities and exciting projects. Whether you want to work together or just say hello, feel free to reach out!