Resume
Experience
Apr 2022 - Present
Product Manager
EnPowered
Toronto, ON
Product manager role at an early stage startup in the cleantech space providing an easy path to financing for C&I energy efficiency projects.
Nov 2021 - Apr 2022
Product Manager
AirMatrix
Toronto, ON
Drove the company to transition to a product focused company by instituting product discovery, and delivery paradigms.
Worked cross-functionally to develop an unmanned aircraft traffic management system, for drone operators.
Aug 2020 - Nov 2021
Software Engineer
AirMatrix
Toronto, ON
Led Agile engineering team of 5 and mentored 10+ student interns. Designed, prototyped and developed react client applications.
Created software architecture for a cloud based application designed to be
deployed globally using domain driven design.
Multi-project scoping and endeavour leadership while iterating on company engineering operations to build effective habits for a scalable and effective development team.
May 2019 - Jun 2020
Full Stack Developer
Haemonetics
Edmonton, AB
Java web application developer using Springframework and Oracle SQL
database.
Large B2B product as a web application serving plasma donation centers around the globe as a Donor Management system.
Jan 2018 - Apr 2018
Technical System Analyst Co-op
Royal Bank of Canada
Toronto, ON
Java web application developer using Springframework and Oracle SQL
database.
Large B2B product as a web application serving plasma donation centers around the globe as a Donor Management system.
Education
2013 - 2019
UNIVERSITY OF ALBERTA
Attended on a football scholarship majoring in Computing Science learning topics such as mobile development for android, algorithm analysis, robotics, machine learning, and database management.
Minor in Mathematics focusing on linear algebra.
Bachelor of Science
Edmonton, AB
June 2020 - Present
COURSERA
Specialization offered by deeplearning.ai to learn techniques specific to deep learning and it's applications.
Deep Learning Specialization
Online
Oct 2019 - Dec 2019
University of Alberta (via Coursera)
Specialization offered by the UofA for learning product management specifically for software products.
Software Product Management
Online