Martin Horton

Hybrid Platforms Manager - SaaS & Infrastructure

High Wycombe, 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
Martin Horton is a Hybrid Platforms Manager with 16 years of IT experience, currently leading Microsoft SaaS and private cloud support teams at Softcat. He progressed from hands-on technical roles—hardware manager, on-site engineer and service delivery—to managing Application & Infrastructure, Storage & Virtualisation teams, specialising in education and non-profit sectors. He combines deep Microsoft 365/Azure expertise (CSP, migrations, Intune, Defender, PIM) with proven service development, vendor management and talent acquisition skills. Martin is also an active C++ backend contributor to the widely used ZeroMQ project, improving bindings, reliability and memory safety—an uncommon open-source pedigree for an infrastructure manager. He pairs technical troubleshooting and architecture experience with client-facing strategy work, having negotiated contracts and crafted IT roadmaps for academic and business leaders. Based in High Wycombe, he brings a practical, ITIL-informed approach to operational excellence and cross-team enablement.
code16 years of coding experience
job7 years of employment as a software developer
bookA levels, A levels at The Henley College
bookBachelor of Science (BSc) Biomedical Sciences Immunology, Bachelor of Science (BSc) Biomedical Sciences Immunology at Brunel University of London
languagesEnglish
github-logo-circle

Github Skills (12)

socket-io10
socket10
c-language10
zeromq10
mq10
cprogramming-language10
messaging10
networking10
network-programming10
concurrency10
javas8
java8

Programming languages (3)

JavaC++C

Github contributions (5)

github-logo-circle
zeromq/libzmq

Aug 2009 - Dec 2015

ZeroMQ core engine in C++, implements ZMTP/3.1
Role in this project:
userBack-end Developer
Contributions:272 commits, 4 PRs, 8 comments in 6 years 5 months
Contributions summary:Martin primarily focused on enhancing the C++ bindings for the ZeroMQ core engine. Their contributions included implementing exception handling for signaling failures, correcting POSIX thread error reporting, and adding Java bindings. The user also addressed bug fixes, such as preventing memory leaks in binding and resolving command starvation, improving the overall reliability and robustness of the library.
concurrencyzeromqnetworkingstreampushpull
zeromq/zeromq4-x

Jun 2013 - Apr 2015

ØMQ 4.x stable release branch - bug fixes only
Role in this project:
userBackend Developer
Contributions:10 commits in 1 year 10 months
Contributions summary:Martin primarily focused on improving the stability and robustness of the ZeroMQ 4.x codebase. Their contributions include bug fixes related to handshake processes, orderly shutdown signaling, and pipe termination, ensuring smoother communication. They also addressed an issue which could lead to incorrect message handling, enhancing the reliability of the message delivery. Furthermore, the user performed code refactoring, improving readability and maintainability of the source code.
fixeszeromqmessage-queuemq-4messaging
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
Martin Horton - Hybrid Platforms Manager - SaaS & Infrastructure