eSentire Inc.
Software Development Manager
planet-intra.com
Senior Staff, Software Engineering
eSentire Inc.
Senior Software Developer
Gixen
Founder and Director
WatchGuard Technologies
Senior Staff, Software Engineering
University of Waterloo
Research Assistant and Graduate Student
PayPal
Staff Software Engineer, Paypal Swat Team
OANDA
Software Developer
Next Dimension Inc.
Senior Staff, Software Engineering, Software Architect
University of Waterloo
University of Belgrade