Duncan Iglesias is a Senior Software Engineer with 11 years of experience building robotics, autonomous systems, and embedded software, currently contributing to Ocado Technology’s engineering efforts in Old Toronto. His background spans startups and industry—from co-founding an autonomous vehicle venture and leading as CTO to developing satellite and autonomous communications software at Kepler—giving him a rare blend of hands-on systems design and product-focused execution. Trained in mechanical and biomedical engineering with a Self-Driving Car Nanodegree, he excels at bridging hardware-software boundaries and shipping resilient, real-world systems. Known for translating research-grade ideas into deployable code, he brings entrepreneurial grit and cross-disciplinary problem solving to complex autonomy challenges.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science (Partial Completion) Computer Science, Bachelor of Science (Partial Completion) Computer Science at Western University
Self Driving Car Engineer Nanodegree Engineering, Self Driving Car Engineer Nanodegree Engineering at Udacity
Bachelor of Applied Science (BASc) Mechanical Engineering, Bachelor of Applied Science (BASc) Mechanical Engineering at Queen's University
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 Iglesias - Senior Software Engineer at Ocado Technology