Summary
Richard Roché is a seasoned engineering leader with 11 years of experience building and scaling distributed systems, now serving as Group Head of Engineering at Investec in Dublin. He blends hands-on craftsmanship—writing well-designed code and reference implementations—with strategic architecture work, having led cloud, Kubernetes, and Azure adoption programs that enabled hundreds of production containers and a global ICE platform. Richard excels at growing technical leaders and aligning engineering practices to business strategy, previously shaping platform, API and client information system architectures across banking divisions. His background spans embedded systems to cloud-native stacks (.NET, Java, Go, Node.js), reflecting a rare full-stack fluency that helps him both zoom out and dive into code. Colleagues know him as a thought leader who creates practical enablement artifacts—shared libraries, automation utilities and guilds—that raise the engineering bar across organizations.
11 years of coding experience
13 years of employment as a software developer
BEng Electronic Electronic Engineering, BEng Electronic Electronic Engineering at University of Pretoria
High School, High School at Pretoria Boys High School
English, Afrikaans