Ian Cooper

Senior Principal Engineer at Just Eat Takeaway.com

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

🤩
Rockstar
Ian Cooper is a Senior Principal Engineer in London with 15+ years of experience designing and delivering resilient distributed systems and messaging architectures. Currently at Just Eat Takeaway.com, he blends hands-on back-end engineering with architecture leadership, having previously led application architecture at Huddle and multiple development teams across fintech and enterprise firms. An active open-source polyglot, Ian contributes to the Brighter framework—splitting and hardening test suites for RabbitMQ, SQS, Kafka and Redis—to make messaging integrations more testable and maintainable. Known for pragmatic technical stewardship and mentoring, he balances deep infrastructure know-how with a community-facing persona as a founder and speaker in the London developer scene. Unusually for a principal engineer, he brings a vivid personal brand—tabletop gamer, tattooed and bearded—that helps him connect authentically with diverse teams.
code15 years of coding experience
job28 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
11reputation
1kreached
1answer
0questions
github-logo-circle

Github Skills (12)

unit-testing10
csharp10
message-queue10
dotnet-core10
test-automation10
command-line9
aws9
redis9
command-execution9
kafka9
rabbitmq9
event-driven-architecture9

Programming languages (7)

C#ShellCSSJavaScriptHTMLF#Python

Github contributions (5)

github-logo-circle
BrighterCommand/Brighter

Jan 2011 - Jan 2023

A framework for building messaging apps with .NET and C#.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:54 releases, 401 reviews, 2300 commits in 12 years 2 months
Contributions summary:Ian's commits primarily focused on restructuring and splitting tests related to various message queue implementations within the Brighter framework. They moved test suites for different message queues (RabbitMQ, AWS SQS, Kafka, and Redis) into their own projects to isolate infrastructure dependencies. In addition, the user made dependency updates to ensure tests built successfully.
vertical-slice-architecturecommand-processorc-sharpdotnetcorenuget-packages
spadger/Paramore

Jun 2011 - May 2014

Contributions:349 commits in 2 years 11 months
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