Denolsus Inc
Software Developer (Contract)
Gennum Corp
Algorithm Developer (Professional Internship)
Civica Infrastructure Inc.
Project Manager and Lead Software Engineer
RBC
Senior Technical Systems Analyst
RBC
Director, Digital Investing Development
RBC
Technical Lead
Ohio Medical
Software Consultant (Contract)
Cole Engineering Group
Lead Software Engineer
Apex System's Integrators
Product Lead and Software Developer
Amico Accessories
Application Programmer (Contract)
Queen's University