Ian Craggs is an Executive Technical Consultant with over a decade of experience architecting and delivering embedded and networked systems from Newcastle upon Tyne. He specializes in MQTT and MQTT-SN protocols, contributing C clients for Eclipse Paho and participating in OASIS standardization work, which underscores his blend of hands-on embedded C expertise and standards-level influence. At Waterstons he advises on technical strategy and implementation, translating complex connectivity requirements into robust, production-ready solutions. His MSc in Computer and Network Technologies complements a practical focus on lightweight messaging for constrained devices and industrial IoT. Colleagues value his ability to bridge deep protocol knowledge with pragmatic consultancy, often spotting interoperability issues before they reach production. Outside client engagements he advances open-source tooling around MQTT ecosystems, including Sparkplug-related work that supports real-world telemetry deployments.
11 years of coding experience
Master of Science (MSc), Computer and Network Technologies, Master of Science (MSc), Computer and Network Technologies at University of Northumbria at Newcastle
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.