me

Hi there! I'm Azwi Magoda.
Senior Software Engineer | Distributed Systems & FinTech

I’m a Senior Software Engineer specialising in backend and distributed systems using Java, Spring Boot, Kafka, and Kubernetes. I design and build scalable, real-time platforms for complex business domains, lead features end-to-end, and actively mentor engineers — including women in tech — to help teams succeed.

About me my stats

Some Info About Me

I am a Senior Software Engineer with strong experience building secure, high-scale financial platforms in enterprise environments. Since starting my career in 2020, I have worked on complex systems in the FinTech domain, delivering reliable, cloud-native solutions.

My core expertise is in Java, Spring Boot, Kafka, and Kubernetes, with experience designing microservices and event-driven architectures. I enjoy working in collaborative teams, mentoring engineers, and continuously improving system quality and team practices.

6+

Years of
Experience

6+

Major
Projects

My Skills

Java & Spring Boot

6+ years

Kubernetes & Docker

4+ years

Apache Kafka

4+ years

Microservices & REST APIs

6+ years

Work Experience

2022 - Present

Software Engineer - Entelect

Led development of core foreign exchange and trade processing platforms for a major banking client. Designed and deployed microservices using Spring Boot, Docker, and Kubernetes. Architected event-driven systems with Kafka and built real-time monitoring tools. Mentored junior engineers, championed code quality standards, and introduced team engagement initiatives.

2021 - 2022

Software Engineer - Iress

Developed and maintained enterprise financial systems using .NET and React. Implemented new features using TDD practices, refactored legacy systems, and became a key support resource for QA and client teams.

2020 - 2020

Graduate Engineer - Iress

Participated in a structured graduate programme, working across multiple projects and focusing on API testing, quality assurance, and financial systems development.

Education

2017 - 2020

BSc Computer Science & Informatics - University of Johannesburg

BSc in Computer Science and Informatics. Academic Top Achiever for Informatics 3A (Top 10).

2011 - 2015

High School - Covenant College

Matric completed in 2015 with distinctions in Computer Applications Technology (88%) and Mathematics (81%).

My Portfolio My Work

Below are selected projects demonstrating my experience in building scalable, real-time, and enterprise-grade systems.

JS Clock App

Contact Me My Details

Contact me here

Feel free to contact me via email or LinkedIn for collaboration, opportunities, or professional enquiries.

Location:

Johannesburg, South Africa

Email:

carol.magoda@gmail.com

Education:

University of Johannesburg