Mathew Mcloughlin

Head Of Architecture And Platform

Bradford, 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
🎓
Top School
Mathew Mcloughlin is a pragmatic software leader with 11+ years building and shaping platforms, currently heading Architecture and Platform at IVC Evidensia and serving as an architect at Cazoo. He combines deep Microsoft/.NET expertise with production experience in Ruby, Node and Java, having architected large SPAs, multi-service distributed systems and event-sourced CQRS applications. A hands-on manager, he hires and mentors teams across seniority levels and drives delivery through code review, CI/CD and continuous improvement of deployment pipelines. He’s an active OSS contributor—most notably to EventStoreDB—bringing practical backend contributions that improved filtered reads and stream handling. A frequent conference speaker and Microsoft MVP in ASP.NET/IIS, he also maintains popular tooling (a leading Elixir VS Code extension) and runs a large DDD/CQRS community. Outside work he chases waves and crags by surfing, paddleboarding and climbing.
code11 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Sheffield Hallam University
stackoverflow-logo

Stackoverflow

Stats
6,632reputation
587kreached
22answers
74questions
github-logo-circle

Github Skills (18)

eventstore10
cqrs10
back-end-development10
event-sourcing10
dotnet-core10
csharp10
data-structure9
databases9
database9
data-structures9
double6
sql6
msdeploy6
visual-studio6
css6

Programming languages (16)

C#PowerShellJavaC++CSSRustVueGo

Github contributions (5)

github-logo-circle
kurrent-io/EventStore

Sep 2019 - Oct 2021

EventStoreDB, the event-native database. Designed for Event Sourcing, Event-Driven, and Microservices architectures
Role in this project:
userBack-end Developer
Contributions:26 reviews, 38 commits, 30 PRs in 2 years 1 month
Contributions summary:Mathew primarily contributed to the EventStoreDB codebase by adding new messages to the `VNodeController`, which suggests involvement in the core event processing and node management logic. Their work extended functionalities to include filtered read operations for both forward and backward event retrieval. They also refactored the code, removing the need for specific classes like `ReadAllEventsRawResult` and adding an `IsEndOfStream` property, streamlining data handling and improving performance.
eventstoreevent-sourcingcqrsdatabasestream
A simple example of how to build an event sourced application
Contributions:1 review, 5 commits, 4 PRs in 4 years 1 month
event-sourcedevent-sourcingcqrseventstoredb
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
Mathew Mcloughlin - Head Of Architecture And Platform