John Cartwright
About John Cartwright
John Cartwright is a seasoned engineering professional currently serving as the Sr Director of Engineering at Roofr since 2020. He has extensive experience in software development and engineering leadership, having held various roles at companies such as goeasy Ltd., Wealthsimple, and Instaclick Inc.
Current Role at Roofr
John Cartwright serves as the Senior Director of Engineering at Roofr, a position he has held since 2020. In this role, he focuses on leading engineering initiatives and overseeing the development of innovative solutions. His responsibilities include managing engineering teams and ensuring the delivery of high-quality products. His leadership is characterized by a commitment to best practices and methodologies in software development.
Previous Experience at goeasy Ltd.
Before joining Roofr, John worked at goeasy Ltd. as a Software Development Manager from 2018 to 2020. During his tenure, he was responsible for managing software development projects and leading teams in the Toronto, Canada area. His role involved coordinating efforts to enhance software solutions and improve operational efficiency.
Career Background in Software Development
John Cartwright has a diverse background in software development, having held various roles at multiple companies. He worked as a Senior Software Developer at Feature Creep Technology in 2015 and at Carmigo for four months in the same year. He also served as a Software Engineer at Wealthsimple from 2016 to 2018, contributing to the development of financial technology solutions. His experience includes positions at Instaclick Inc., where he held roles such as Sr. PHP Programmer, QA Technical Lead, Software Architect, and Team Lead.
Educational Background in Geographic Information Systems
John studied at Ryerson University, where he achieved a degree in Geographic Information Systems from 2004 to 2007. This educational background provided him with foundational knowledge in data management and spatial analysis, which he has applied throughout his career in software engineering and development.
Expertise in Software Architecture and Leadership
John Cartwright possesses extensive expertise in software architecture and engineering leadership. He emphasizes delivering best-in-class solutions, focusing on testing and best practices. His passion for software architecture drives his approach to leading teams and developing innovative technical products.