Provide leadership, management and technical vision to entire engineering team. Provide employee coaching, mentoring, development and team building. Assist software engineering team to attain optimal team performance through removing technical obstacles. Interact with different members to ensure successful delivery of each sprint iteration and product release. Develop and implement software engineering roadmaps and plan appropriately.
Software Developer
Paper
Nov 2016 - Nov 2019(3 years 1 month)
Software Developer Intern
Paper
Jul 2015 - Nov 2016(1 year 5 months)
Education
verified_user
0% verified
Herzing College — AEC Programmer Analyst, Computer Science
Herzing College
Jan 2014 - Current(12 years 7 months)
Modular learning courses with focus on Web development, JAVA and enterprise languages, specifically Visual Basic
Concordia University — Bachelors of Science, Kinesiology and Exercise Science
Concordia University
Jan 2011 - Dec 2014(4 years)
CEGEP - John Abbott College — Social Science DEC, Social Sciences with Psychology profile