Nakina Systems
Software Developer
Carta
Staff Software Engineer
Opener
Software Engineer
getARPU.com
Lead Software Engineer
eShares
Senior Software Engineer
Nakina Systems
Product Verification Intern
WOW Global Solutions Inc.
Software Developer
Queen's University
Teaching Assistant
Zephyr Sleep Technologies
Product Engineer
Queen's University