Western University
Research Assistant
Samsung Semiconductor, Inc.
Staff Fpga Firmware Engineer
Evertz
Senior Design Engineer
Schulich School of Medicine & Dentistry
Teaching Assistant
K.N. Toosi University of Technology
Western University
Iran University of Science and Technology