Iain Duncan is a software developer with 11 years of professional experience building backend platforms, tooling and user-facing systems, currently focusing on vulnerability scanning for IBM Cloud Registry. He has a strong Java background from long tenure on WebSphere Liberty and earlier Eclipse-based MDM tooling, and prefers test-driven development practices. Comfortable across REST APIs, search-backed stores and runtime components, he has delivered features spanning client libraries, server runtime and developer accelerators. Trained as a physicist at Oxford, he pairs analytical rigor with hands-on engineering and a quick appetite for learning new languages and techniques. Notably, his career bridges low-level scientific code (C++ for detector analysis) to large-scale cloud services, bringing a pragmatic cross-domain perspective to system design.
11 years of coding experience
11 years of employment as a software developer
Master's Degree, Physics, 2:1, Master's Degree, Physics, 2:1 at University of Oxford
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.