check out my portfolio

👋 I'm Matt, a Software Developer based in Toronto, Canada

Let's make something cool!


  • Software Engineer Intern at Veeva

    May 2020 - present

    I'm currently developing features and fixing defects in Java and JavaScript (primarily React) for a customer-facing CMS, working with Product Managers, QA Engineers, and other Software Engineers to bring changes to a production environment.

  • Automation Engineer Intern at Manulife

    May 2019 - Aug 2019

    At Manulife, I developed features for an internal automation testing framework built with Java and Selenium. I also created a JavaScript testing framework for an internal metrics dashboard.

  • Teaching Assistant at UofT

    Jan 2019 - present

    I have TA'd for various Computer Science courses in the past including CSC108 (Introduction to Computer Programming), CSC148 (Introduction to Computer Science), and CSC207 (Software Design). My current appointment is for CSC108 in a remote capacity.


  • University of Toronto

    2017 - 2022 (anticipated)

    Honours Bachelor of Science specializing in Computer Science, cGPA 3.68/4.00. Dean's List Scholar (2017 - present)