MultiTech
Firmware Engineer
MultiTech
Embedded Developer
Lakehead University
Instructor
Islamic Azad University, Science And Research Branch
Faculty Member
Carleton University
Research Assistant
K. N. Toosi University of Technology
Azad University
Carleton University