Stephen Yu is an accomplished engineering professional with extensive experience in software development and management. Currently serving as Engineering Director at Canva since November 2018, Stephen has previously held positions such as Group Engineering Lead and Senior Software Engineer within the same company. Prior roles include Head of Development and Lead Senior Software Developer at Wyoming Interactive, and various positions at Maglabs, including Senior Software Developer and Business Analyst. Early career experience includes software development at CriticalBlue. Stephen holds a Master of Science in Ecommerce from the University of Aberdeen and a Bachelor of Science in Computer Science from Heriot-Watt University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices