top of page

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

bottom of page