Summary
Stephen Weistra is a senior consultant and seasoned software developer with seven years of professional experience and a two-decade career history spanning C++, C#, Python, .NET, and SQL across finance, gaming, mining, and enterprise systems. Currently at Capgemini in the Greater Perth Area, he focuses on solving complex problems by integrating new technologies and pragmatic architectures to deliver measurable value. His background includes mission-critical systems for major banks, casino management and gaming platforms, and debt-collection and loan services, reflecting strong full-stack and systems-integration chops. Stephen is equally comfortable in low-level C++ design and modern backend services, and he brings hands-on experience with WCF, MSMQ, Oracle, and cloud-ready tooling. He consistently seeks opportunities to learn on the job, deliberately introducing new approaches where they improve maintainability or performance. A practical innovator, he combines deep legacy-system knowledge with a habit of adopting contemporary tools to keep long-lived systems adaptable.
7 years of coding experience
16 years of employment as a software developer
Matric, Technical, Matric, Matric, Technical, Matric at Willowmoore High School
Dip.Comp.Sci, Computer Software Engineering, Dip.Comp.Sci, Computer Software Engineering at Computer Technology Institute (CTI)
English, Afrikaans