About Me
I’m a polyglot developer with a passion for building tools and working with the latest technologies to develop applications that can push our society forward. I’ve done honorary work to push impactful products forward, managed offshore teams, and have won international competitions for my work. My unique approaches to problem solving allows me to build hardware and software with award winning patents.
Accomplishments
Professional Experience
d
Engineer manager - Jan-2022 to May-2023
Manager
D
Lead mobile developer - Aug-2021 to Dec-2021
Mobile developer
A
Lead mobile developer - Dec-2020 to Aug-2021
mobile developer
D
Technical lead - Mar-2020 to Oct-2020
technical
a
developer - Nov-2019 to Apr-2020
developer
t
developer - Mar-2019 to Nov-2019
developer
I
lead developer - Jan-2019 to Mar-2019
developer
d
lead technology consultant - Apr-2018 to Jan-2019
consultant
T
Software Developer - Jan-2016 to Apr-2018
developer
Education
Toronto Metropolitan University (Ryerson University)
B. Sc. (Honours), Computer Science, - Sep-2014 to Jul-2017
BSc
Performance Timeline
Employment Feedback: Insights and Recommendations
from Previous Roles
Courses/Events