Software QA Intern
Toronto, Ontario, Canada
Nuance Communications
Nexonia Inc.
Java Developer Intern
Tripstack
Senior Software Engineer
Expedia, Inc.
Software Development Engineer 2
McGill University
International School Of Choueifat - Khalifa City 'A'