Gary Olliffe is a Distinguished VP Analyst in the software engineering practice supporting Gartner for Technical Professionals (GTP). Gary's research covers a range of software architecture topics, including application architecture, platform engineering, AI agents, applications of AI in software delivery, microservice and event-driven architectures, APIs design and management and application integration. Gary also leads Gartner's Application Architecture and Platforms research community and Event-Driven special interest group.
Gary previously led the enterprise architecture team at Mercer (a global leader in talent, benefits and investment consulting services, with 22,000 employees in more than 40 countries), responsible for application platform and solution architecture, standards and strategy across the enterprise portfolio. During his tenure, he reported to the global CIO and worked closely with global line-of-business CIOs. He was also responsible for M&A IT due diligence review and integration planning.
Keane, Senior Architect, 2 years
Mercer, Head of Enterprise Architecture, 11 years
Parallax Solutions, Software Architect, 4 years
Software Engineering for Technical Professionals
Software Architecture and Integration for Technical Professionals
B.S., with honors, Computing Science, Durham University
How to design and implement microservices, event-driven architecture and APIs (including REST and GraphQL), microservices and event-driven architecture
How to manage and govern services and REST, GraphQL and Event Driven APIs for business and application integration
Selecting and architecting application and integration platforms and infrastructure including aPaaS, API management, iPaaS and event brokers
Implementing Platform Engineering to support developer experience and product team agility.
How to integrate Ai and GenAI into software and application architectures