CIBC
Application Developer, Co-op
Boston Consulting Group (BCG)
Summer Consultant
Audible, Inc.
Software Development Engineer Intern
Sybase
Software Developer, Co-op
AMD
Engineering Co-op
Amazon
Software Development Engineer
Amazon
Software Engineer ||
Amazon
Senior Software Engineer II
Amazon
Senior Software Engineering Manager
The Siroky Group
Developer, Co-op
University of Waterloo
The Wharton School