Global Lead Enterprise Architect - Placement & Policy Servicing at Marsh McLennan
London, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Tim Watson is a strategic, hands-on enterprise architect with 17 years of experience leading large-scale transformation programs across telecoms, financial services and life-critical healthcare, now heading Global Placement & Policy Servicing architecture at Marsh McLennan. He blends entrepreneurial design thinking and lean startup practices with deep technical chops from years working on distributed systems—contributing to core projects such as RabbitMQ and Cloud Haskell—so he’s equally at home refactoring server internals as shaping multi-country, regulated IT estates. Known for bringing empathetic, ethically minded leadership to complex change, Tim has repeatedly translated ambitious business outcomes into pragmatic, award-winning products and resilient platforms. His background ranges from early-stage engineering roles through senior architecture leadership at BT and VMware, giving him a rare perspective on both product-level code and enterprise governance. A curious collaborator and disciplined agile practitioner, he thrives on simplifying complexity and enabling teams to deliver predictable value.
Contributions:186 commits, 47 PRs, 64 pushes in 5 years 11 months
Contributions summary:Tim primarily contributed to the core libraries of Cloud Haskell, focusing on concurrency and distributed systems aspects. Their commits involved updating the Cabal configuration, addressing compiler warnings, and fixing exception propagation within the node processing logic. Further contributions included introducing low-level encoding checks and extending dependencies for Data.Hashable and DeepSeq instances to support DPP.
Open source RabbitMQ: core server and tier 1 (built-in) plugins
Role in this project:
Back-end Developer
Contributions:63 commits in 1 year 5 months
Contributions summary:Tim primarily focused on improving the core server functionality of RabbitMQ. Their contributions involved refactoring and cleaning up unused code, and introducing a new API for looking up recovery keys. They also addressed issues related to file system directory handling during shutdown and recovery, ensuring the proper operation of the system during these critical periods. Further, they made cosmetic improvements to improve code readability and maintainability.
streamsstomptier-1message-queuestreaming
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.