Sr Software Developer
Mississauga, Ontario, Canada
EVault
Sr Software Developer
Industrial Alliance
Lead
Carbonite
Prinipal Software Engineer and Scrum Master
Carbonite
Manager, Engineering
Seagate Technology
Staff Engineer
Prodigy Game
Engineering Manager
TNS
Sr Software Developer
Invisor Investment Management Inc.
Manager, Software Engineering
Broadcom
Sr Software Developer and Contractor
National Technical University of Ukraine 'Kyiv Polytechnic Institute'