Staff Software Engineer and Engineering Manager
Markham, ON, CA
Staff Software Engineer and Engineering Manager
Wattpad
Software Developer Intern
Senior Software Engineer
Senior Software Engineer and Engineering Manager
Software Engineer
Software Engineering Intern
BlackBerry
Software Developer Intern
Wattpad
Web Development Intern
University of Waterloo
Stanford University - via Coursera
Milliken Mills HS