• Sep 2009- Sep 2015: Lecturer of Thermodynamics, Fluid Mechanics, Heat Transfer, Engineering Mathematics, Advanced Fluid Mechanics, Advanced Engineering Mathematics, Heat Conduction and Heat Convection, Iran
• Sep 2007- Mar 2011: PhD in Mechanical Engineering, Iran University of Science and Technology, Iran
• Sep 2005- Sep 2007: MSc in Mechanical Engineering, Sharif University of Technology, Iran