Summary
Duncan Smallwood is an Intermediate Software Engineer based in Johannesburg with a decade of hands-on experience building and maintaining production systems. After earning a BSc in Computer Science from the University of Pretoria, he progressed from junior engineering roles to sustaining critical payout infrastructure at Zepz, where he now helps resolve outages and improves tooling for Customer Care and Payment Operations. Comfortable across OOP paradigms and operations-driven engineering, he combines developer discipline with on-call reliability to keep money flowing for users. Willing to relocate and comfortable stepping into both code and ops responsibilities, he brings a pragmatic, service-focused approach often honed in smaller teams and fast-paced fintech environments.
10 years of coding experience
3 years of employment as a software developer
University of Pretoria