Mark Riddoch

Chief Software Architect at Dianomic Systems

Greater Oxford Area 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
Mark Riddoch is a seasoned Chief Software Architect with over three decades of engineering experience and 11 years in senior technical leadership, currently designing and driving the open-source Industrial IoT platform FogLAMP (now Linux Foundation Edge Fledge). He blends low-level systems expertise in C/C++ and Unix with modern microservice and Python-based architectures to connect edge devices to cloud historians and processing tiers. Mark has led kernel re-architecture, database proxy design (MaxScale), and cloud DR/DBaaS projects at companies including Sybase, MariaDB, VMware and Dianomic, consistently translating complex requirements into pragmatic, extensible designs. A proponent of UML-driven design and sound engineering principles, he stays hands-on—often implementing whole microservices or embedded proofs-of-concept while overseeing agile delivery. Based in the Greater Oxford area, he brings rare depth across embedded, database, networking and cloud domains, and a track record of turning research and kernel-level work into production-grade, open platforms.
code11 years of coding experience
job31 years of employment as a software developer
bookFalmouth School
bookUniversity College London
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (150)

internet10
mqtt10
industrial10
sensor10
storage10
iot10
gateway10
subscriber10
cloud-storage10
intelligent10
sine-wave10
influx9
notification9
modbus-tcp9
iot-core9

Programming languages (7)

TypeScriptDockerfileC++ShellCCMakePython

Github contributions (5)

github-logo-circle
Notification rule designed to be triggered if data for a given asset is not ingested for a period of time.
Contributions:23 reviews, 4 PRs, 3 pushes in 3 years 5 months
notificationassetperiodrule
A Fledge processing filter that only forwards data when a threshold is crossed
Contributions:26 reviews, 4 PRs, 4 pushes in 5 years 4 months
thresholdfilterfledge
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
Mark Riddoch - Chief Software Architect at Dianomic Systems