Concordia University
Researcher
Deloitte
Consultant
Concordia University
Lab Demonstrator: Digital System Design I
360 Cloud Solutions
Senior Software Developer
Deloitte
Senior Consultant
Deloitte
Solution Designer
Concordia University
Lab Demonstrator: Microprocessor Systems
Deloitte
Solution Developer
Concordia University
Graduate Research Assistant
Concordia University
Teacher Assistant: Digital System Design I
Concordia University
Amirkabir University of Technology - Tehran Polytechnic