Andile Msani

Senior Software Engineer

About Me

Andile Msani

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

ReactTypeScriptJavaScriptNode.jsExpressC#SQLMongoDBAngularDockerJenkinsGitHubAzureLinuxREST APIsGraphQLReduxCypressJestAdobe XDFigmaMiroConfluenceJIRAInsomniaPostman

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

iKhokha Online Pay

Payment gateway integration for WordPress, Hubspot, and PayLinks

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

Vula

POS lending system enabling merchant purchases and payment solutions

Invoice Master

Streamlined invoicing platform for business invoice management

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!