Summary
Greg Eales is a pragmatic technologist and engineering leader with over a decade of experience designing and delivering large-scale digital and mobile channels for Commonwealth Bank. He blends high-level solution design and reference architecture work with hands-on app architecture across polyglot stacks (C#, JavaScript, Python, NoSQL/RDBMS) and cloud platforms. Greg has driven SOA transformations, continuous delivery and agile at scale while focusing on people, change management and rapid team up-skilling to make engineering practices stick. He’s known for practical resilience patterns—graceful degradation, distributed caching and real-time segmentation—to protect high-traffic customer experiences. Combining a BSc (Hons) foundation in CS, information systems and psychology with deep product-facing delivery, he pairs technical depth with an emphasis on measurable business outcomes.
10 years of coding experience
12 years of employment as a software developer
BSc IT (Hons), Computer Science, Information Systems, Psychology, BSc IT (Hons), Computer Science, Information Systems, Psychology at University of KwaZulu-Natal
Maritzburg College
English