- BSc in Materials Science & Engineering: Shiraz University, 1994-1998
- MSc in Materials Science & Engineering: Sharif University of Technology, 1998-2000
- PhD in Materials Science & Engineering: Shiraz University, 2000-2004
- Assistant Professor: Tarbiat Modares University, 2005-2010
- Associate Professor: Tarbiat Modares University, since 2010
- Head of Nanomaterials Group at Tarbiat Modares University scice 2008