Summary
Ivan Chan is a photographer and former software engineer with eight years of experience blending technical rigor and creative storytelling to help outdoor brands grow audience and drive sales through authentic adventure content. Based in Old Toronto, he runs Ivan Chan Photography while bringing product-minded thinking from roles at Shopify where he shipped features, led projects, and improved developer experience across JavaScript, GraphQL, Node, and Ruby stacks. His engineering background includes hands-on systems work, cross-functional leadership, and process improvements from internships in engineering and manufacturing that delivered measurable cost and efficiency gains. That mix of analytics and aesthetics lets him design visual campaigns that are not only compelling but grounded in conversion and operational insights. He’s comfortable translating stakeholder needs into both code and shoot plans, a useful edge for brands needing measurable creative work. Outside client work, his trajectory from mechanical engineering at McGill and EPFL to senior developer to brand photographer hints at a continual appetite for practical problem solving in new domains.
8 years of coding experience
6 years of employment as a software developer
Exchange Term, Mechanical Engineering, Exchange Term, Mechanical Engineering at Ecole polytechnique fédérale de Lausanne
Engineer’s Degree, Mechanical Engineering, CGPA: 3.83, Engineer’s Degree, Mechanical Engineering, CGPA: 3.83 at McGill University
English, Chinese, French