Summary
Thulani Chivandikwa is a Technical Lead with 10 years of experience building resilient fintech and enterprise systems, currently leading software engineering for Transaction Science. He blends pragmatic Clean Architecture, DDD and TDD practices with hands-on expertise in .NET (C#, .NET Core/6/7, EF Core), Python, Docker and Kubernetes to deliver scalable, observable services. Comfortable across cloud platforms and messaging (Azure Service Bus, RabbitMQ, MassTransit) he drives teams to ship reliable APIs and event-driven systems while applying intent and C4 modelling for clear design. Thulani is equally at home mentoring and coaching teams, having started his career as a trainer and maintainer of SDLC best practices, which gives him a strong focus on communication and developer productivity. Heβs curious about functional programmingβcurrently learning F# with an eye toward Haskellβand brings a creative streak outside work in photography and spontaneous road trips.
11 years of coding experience
12 years of employment as a software developer
Bachelors Degree of Computing;, Information Technology, Bachelors Degree of Computing;, Information Technology at Belgium Campus
St Ignatius College Chishawasha
Bantu, English