Ian Cooper
Short biography:
Ian Cooper is a Principal Engineer based in London, a polyglot coding architect, and an internationally respected speaker with more than 20 years of experience delivering high-performance software solutions across domains such as government, healthcare, finance, and e-commerce.
Known for his deep expertise in designing scalable and reliable distributed systems, Ian is an experienced systems architect with a strong knowledge of OO, TDD/BDD, Domain-Driven Design, event-driven architecture, CQRS/ES, REST, Messaging, Design Patterns, Architectural Styles, ATAM, and Agile Engineering Practices.
He’s the creator and maintainer of Brighter, a .NET framework for building resilient, message-based applications.
Ian is passionate about helping teams adopt practical and robust architectural approaches.
Tattooed, pierced, and proudly bearded.
Conference talks and videos
Being Staff Plus – Ian Cooper – NDC Oslo 2024
TDD, Where Did It All Go Wrong – DevTernity
Microservices, Where Did It All Go Wrong – GOTO 2024
Scheduled classes:
-
Berlin - Co-organized with KanDDDinsky // October 20 - 21 2025, from 9:00 to 17:00
workshop
Practical Messaging Workshop
with Ian Cooper
Join Ian Cooper’s Practical Messaging Workshop and learn how to design and implement reliable, scalable messaging solutions for your distributed architectures. Build the skills you need to succeed with event-driven systems and take your software design to the next level.
Language: English