1988 - 1992 Mathematics and Physics Diploma, Alavi High School, Tehran, Iran
1992 - 1996 B.Sc., Mining Engineering- Exploitation, Yazd University, Yazd, Iran
1996 - 2000 M.Sc., Mining Engineering- Exploitation, Amirkabir University of Technology (AUT), Tehran, Iran
2000 - 2003 Excavation Engineer, Sepasad Engineering CO, Tehran, Iran
2002 - 2003 Tunnel Engineer, Fater Engineering CO, Tehran, Iran
2003 - 2007 PhD student in Clausthal University of Technology, Department of Surface Mining and International Mining, Institute of Mining
2007 - 2008 Assistant Professor, Clausthal University of Technology, Department of surface mining and international mining, institute of mining
2008 - 2015 Assistant Professor, Department of Mining Engineering, Isfahan University of Technology
2013 - 2019 Head of Department of Mining Engineering, Isfahan University of Technology
2015 - 2020 Associate Professor, Department of Mining Engineering, Isfahan University of Technology
2020 Professor, Department of Mining Engineering, Isfahan University of Technology