Tim Watson

Global Lead Enterprise Architect - Placement & Policy Servicing at Marsh McLennan

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code17 years of coding experience
job7 years of employment as a software developer
bookMusic, Music at The University of Huddersfield
bookn/a Music, n/a Music at Purcell School of Music
github-logo-circle

Github Skills (13)

rabbitmq10
distributed-systems10
erlang10
message-broker10
haskell10
concurrency10
system-design9
binary-format9
file-management9
filesystem9
binary-data9
amqp8
messaging8

Programming languages (9)

C#JavaMakefileTeXJavaScriptHaskellHTMLErlang

Github contributions (5)

github-logo-circle
Cloud Haskell core libraries
Role in this project:
userBack-end Developer
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.
cloud-haskellhaskellcore-librarydistributed-systemsservant
rabbitmq/rabbitmq-server

Oct 2012 - Apr 2014

Open source RabbitMQ: core server and tier 1 (built-in) plugins
Role in this project:
userBack-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.
Request Free Trial