Fun!

Hey! I'm Matt

Let's get in touch

Experience

  • Software Engineer III at Restaurant Brands International

    Apr 2025 - present

    Leading backend engineering for the Payments domain of the Tim Hortons mobile app (6M+ MAU). Recent highlights include a checkout redesign that cut average checkout time by 40% and lifted conversion from 51% to 70%, and resolving a long-standing payment bug that dropped order failure rate from 1% to near zero.

  • Software Engineer I at Restaurant Brands International

    Sep 2022 - Apr 2025

    Onboarded and mentored new grad engineers, eliminated a race condition that was generating 40+ monthly support tickets, and drove infrastructure improvements that saved $41K annually.

  • Software Engineer Intern at Veeva Systems

    May 2020 - Aug 2021

    Built features for a customer-facing CMS, including an event-tracking system to capture user behaviour and RESTful services in Java and Spring. Worked across the stack with backend and React frontend teams.

  • Automation Engineer Intern at Manulife

    May 2019 - Aug 2019

    Automated manual QA workflows using Selenium, reducing regression testing time and improving release reliability.

  • Teaching Assistant at UofT

    Jan 2019 - Apr 2022

    TA appointments include CSC108 (Introduction to Computer Programming), CSC148 (Introduction to Computer Science), and CSC207 (Software Design).

Education

  • University of Toronto

    2017 - 2022

    Honours Bachelor of Science. Specializing in Computer Science; GPA: 3.75/4.00; Dean's List Scholar.