2009-date Professor
Mechanical Engineering Department
Isfahan University of Technology, Isfahan, Iran
2005-2009 Associate Professor
Mechanical Engineering Department
Isfahan University of Technology, Isfahan, Iran
2001-2005 Assistant Professor
Mechanical Engineering Department
Isfahan University of Technology, Isfahan, Iran
1997-2001 Postdoctoral Researcher
Mechanical Engineering Department
Imperial College, London, UK
1992-1994 Lecturer
Mechanical Engineering Department
Isfahan University of Technology, Isfahan, Iran