Summary
Richard Spiers is a Senior Software Development Manager with 17 years’ experience leading engineering teams and building production-grade systems at Oracle, where he progressed from software engineer to senior manager. He has deep technical roots in cloud infrastructure and embedded systems from roles at ThoughtExpress and early work at Vodacom, and more recently led AI agent development for Oracle’s next-generation EHR platform. Richard combines hands-on software craftsmanship in C, Python, Java and C# with infrastructure architecture experience, making him comfortable across the stack from networking and firewalls to enterprise cloud services. He holds a BScEng and a PhD in Electrical Engineering from the University of Cape Town, reflecting strong academic grounding in addition to industry practice. Based in the Western Cape, he blends research-level thinking with pragmatic delivery, often surfacing novel technical approaches when scaling complex healthcare and cloud platforms.
17 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (PhD), Electrical Engineering, Doctor of Philosophy (PhD), Electrical Engineering at University of Cape Town