Summary
James Dowling is an experienced engineering manager with 15 years building user-centric, scalable products across startups and large tech firms, currently leading engineering at Canva from Melbourne. He blends Agile and Lean practices with strong technical foundations (TDD, S.O.L.I.D.) to uplift teams through mentoring, technical recruitment, and pragmatic decision-making. His career spans roles at Cash App/Block, Zipline, Envato and Redbubble, where he paired UX-focused, experiment-driven development with measurable business outcomes. Known for guiding organisations through growth and scale, he favours data-led product decisions and empowering teams to own outcomes. A background in consulting exposed him to diverse tech stacks (Ruby, JavaScript, .NET, Java) and client domains, giving him a practical, cross-disciplinary perspective that informs strategic AI and infrastructure initiatives.
15 years of coding experience
18 years of employment as a software developer
Bachelor of Computer Science, Computer Science, Hons, Bachelor of Computer Science, Computer Science, Hons at University College Dublin