Nortel Networks
Internship
Transposit
Senior Staff Engineer
Dm2 Technologies
Software Engineer
Intuit
Staff Software Engineer
Intuit
Software Architect
Stripe
Software Architect
SNS
Senior Associate of Technology
Sapient
Senior Associate of Technology
Cisco
Solutions Architect
American University of Beirut
University of Ottawa