Duncan Cragg is a future-focused computing researcher and seasoned software engineer with 15+ years of industry experience and decades more across architecture, consultancy and R&D. He has built and led projects in finance, media and education—working at ThoughtWorks, The Financial Times and TES—bringing expertise in JavaScript ecosystems, microservices and IoT. As founder of the Onex open-source project he’s exploring a novel approach to make IoT programming as simple as spreadsheets, running on Linux, Android and constrained devices like the BBC Micro:Bit. After a period running property investments he’s returned full-time to software, combining practical product experience with deep research instincts. His background in electronic engineering and advanced IT fuels a rare blend of low-level embedded insight and high-level system architecture.
15 years of coding experience
16 years of employment as a software developer
MSc Foundations of Advanced IT, MSc Foundations of Advanced IT at Imperial College London
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
Duncan Cragg - Future Computing Researcher at Onex Software