Stephen Osselton

Director Software Engineering at IOTech Systems

Newcastle upon Tyne, 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
Stephen Osselton is a director-level software engineering leader and acting CTO with nine years of formal experience in startup edge computing and a multi-decade background in embedded and real-time systems design. As Head of Engineering at IOTech Systems, he steers architectures and delivery for IoT/edge platforms, drawing on prior chief architect roles at PrismTech and ADLINK to bridge low-level device concerns with deployable edge services. He combines hands-on technical depth in embedded/RT development with executive oversight, product-facing strategy, and developer advocacy. An active contributor to EdgeX Foundry documentation, he emphasizes clear API examples and build guidance to make complex edge middleware more accessible. Based in Newcastle upon Tyne, he pairs an academic foundation in computing and electronics with a practical track record of translating constrained-device requirements into scalable edge architectures.
code9 years of coding experience
job26 years of employment as a software developer
bookMSc Computer Software and Systems Design, MSc Computer Software and Systems Design at Newcastle University
bookBSc Computing and Electronics, BSc Computing and Electronics at Durham University
github-logo-circle

Github Skills (9)

api-documentation10
rs10
restructuredtext10
documentation10
api-design9
restful-api9
rest-api9
api-rest9
fest4

Programming languages (12)

DockerfileJavaShellC++CJavaScriptGoLua

Github contributions (5)

github-logo-circle
edgexfoundry/edgex-go

Apr 2018 - Jun 2019

EdgeX Golang Services Monorepo | Owner: Core/Support WG
Role in this project:
userTechnical Writer
Contributions:21 commits, 21 PRs, 5 pushes in 1 year 2 months
Contributions summary:Stephen's commits primarily focus on adding and updating documentation for the `edgex-go` repository. The changes include detailed API examples, build script adjustments, and updates to various documentation files like `Ch-APICoreData.rst`, `Ch-APISupportingServicesAlerts.rst`, and others. The commits demonstrate a strong emphasis on providing clear and comprehensive documentation, including examples and tutorials.
golangmonorepoedgexowner-coreowner
IOTechSystems/bacnet-stack

Nov 2020 - May 2024

BACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services.
Contributions:17 reviews, 19 PRs, 23 pushes in 3 years 6 months
networkingcommunicationsmacnetwork-layerbacnet
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
Stephen Osselton - Director Software Engineering at IOTech Systems