Summary
Theunis Swanepoel is a senior software engineer and architect with over a decade of hands-on experience turning complex domains into clear, testable cloud-native .NET systems. He excels at domain-driven design and system cartography, having decomposed large payroll monoliths, designed payments APIs, and mapped hundreds of deployables into verifiable domain views. His work spans high-volume payments, payroll, IAM, insurance, and geospatial search, consistently emphasising ubiquitous language, resilient event-driven patterns, and observability. A pragmatic leader and mentor, he frames design choices with accessible diagrams, anticipates risks, and coaches teams to own architecture rather than just code. Outside of product work he stays grounded in hardware—rebuilding GPUs and designing companion boards for drone autonomy—to keep his software instincts honest. Based in Tauranga, New Zealand, he combines breadth with deep technical rigor to help organisations evolve safely and confidently.
11 years of coding experience
18 years of employment as a software developer
Matric, Matric at Hoërskool Jeugland
English, Afrikaans