- Research and Teaching assistant at the University of Alberta, (May 1, 2018 – )
- Reviewed for Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering in Field of the Autonomous Vehicles, (2017) – Official Certification
- Teaching Assistant in Master Courses:
- “System Dynamics (Bondgraph modeling method)”, K.N. Toosi University of Technology, (conducted by H. Adibi-Asl, fall semester 2016).
- “Advanced Engineering Mathematics”, K.N. Toosi University of Technology, (conducted by R. Kazemi, fall semester 2015 & fall semester 2016).
- “Advanced Vibration”, K.N. Toosi University of Technology, (conducted by R. Kazemi, spring semester 2016 & spring semester 2017).
- Assistant Supervisor of B.Sc. Theses:
- Ali Barari, Lateral Control of Vehicle, K.N. Toosi University of Technology, spring 2017. (Supervisor: H. Adibi-Asl)
- Teaching “ANSYS software” to B.Sc. students, University of Tabriz, (fall semester 2013).
- Research Colleague at R&D of Azerbaijan Smart Structures Developement (ASSD)- University of Tabriz Tabriz, Iran (2017-10-23 to 2018-01-20) – part-time job
- Research Colleague at HASCO (Hafez Afzar Sanat) Engineering Co. Tehran, Iran (2014-10-23 to 2017-07-22) – part-time job
ON-CAMPUS SOCIAL ACTIVITY
- Volunteer Photographer at FEGRS 2018 (FACULTY OF ENGINEERING GRADUATE RESEARCH SYMPOSIUM – University of Alberta), Edmonton, Canada, (July 3-5, 2018)
- Editor-in-Chief of Gashtavar journal, University of Tabriz, Tabriz, Iran (September 2013 to July 2014) – Student Association work
- Administration Manager & Designer of Competition of Engineering Day, Tabriz, Iran (February 24-26, 2013)
- President of Academic Committee at Scientific Student Association, Faculty of Mechanical Engineering, University of Tabriz, Tabriz, Iran (September 2012- August 2013)
- Arbitrator member of The First Provincial Competition of Glider Design & Flight, University of Tabriz, Tabriz, Iran (May 21, 2014)