David advises clients with a particular emphasis on business-first design principles and how application architectures such as APIs foster innovation and sustainable business flexibility. His research focuses on integration, API strategy and management, event-driven architecture, and microservices. Prior to Forrester he was at Progressive Insurance where he led successful efforts to modernize the company’s decades-old policy servicing system and led its technical strategy for APIs, integration, and event streaming. His IT experience also includes technology leadership, software design and development, and cofounding a successful online game business.