Martyn Loughran

Chief Technology Officer at Concentric Health

Cardiff, Wales, 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
Martyn Loughran is a seasoned technology leader and Chief Technology Officer with 18 years’ experience building resilient, real-time systems from Cardiff, Wales. He blends hands-on engineering and architectural leadership across startups and government, having led platform and integration work at Pusher, the Ministry of Justice, Adaptive Lab and now Concentric Health. A prolific open-source contributor to prominent projects like pusher-js and em-websocket, he has deep expertise in WebSocket protocols, connection resilience and API design—work that improved security, parsing compatibility and reconnection behavior in widely used libraries. Martyn pairs an MMath in Mathematics from the University of Warwick with a practical focus on simplifying complex distributed systems and error-handling. He’s comfortable moving between code and strategy, often refactoring core libraries to improve robustness while shaping product-facing technical roadmaps. Colleagues describe him as someone who brings calm engineering rigor to high-stakes, real-time applications.
code18 years of coding experience
job9 years of employment as a software developer
bookMMath Mathematics, MMath Mathematics at University of Warwick
stackoverflow-logo

Stackoverflow

Stats
11,654reputation
1.1mreached
10answers
5questions
Badges
mysql
top-1%
websocket
top-5%
macos
top-1%
github-logo-circle

Github Skills (34)

json10
timers10
objective-c10
api-rest10
javascript10
api-design10
mysql10
restful-api10
http10
user-authentication10
authentication10
timer10
websocket10
networking10
ruby10

Programming languages (10)

ShellC++CRustJavaScriptGoHaskellRuby

Github contributions (5)

github-logo-circle
pusher/pusher-http-ruby

Feb 2010 - Dec 2013

Ruby library for Pusher Channels HTTP API
Role in this project:
userBack-end Developer
Contributions:227 commits in 3 years 10 months
Contributions summary:Martyn primarily focused on developing and refactoring the back-end functionality of the Ruby library for the Pusher Channels HTTP API. They made significant changes to the configuration of the library by allowing for customizable host and port settings. The user also refactored the API by incorporating features like key and secret attributes and implemented changes to support the new Pusher API and authentication. They also contributed to improving error logging and added methods for the /channels API and for channel stats.
apirubychannelspusherpusher-channels
igrigorik/em-websocket

Feb 2010 - Jan 2015

EventMachine based WebSocket server
Role in this project:
userBack-end Developer
Contributions:224 commits, 2 PRs, 2 pushes in 5 years
Contributions summary:Martyn primarily contributed to the core logic of an EventMachine-based WebSocket server. Their work involved implementing and refining the handshake process to align with various WebSocket protocol drafts, including draft 03, 05, 06, and 07. They also addressed several protocol-related errors and implemented frame processing, ensuring compliance with the specification. Furthermore, the user refactored code for efficiency and extended functionality.
websocketeventmachinewebsocket-server
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
Martyn Loughran - Chief Technology Officer at Concentric Health