PhD in Mining Engineering, Jul. 2006, University of Alberta, Edmonton, Alberta, Canada.
MSc in Mining Engineering, Mar. 2002 Amir Kabir University of Technology, Tehran, Iran.
BSc in Mining Engineering, Jan. 1995 Shahid Bahonar University of Kerman, Kerman, Iran
Course work toward MSc in Information Systems Jan. 2004 - Dec. 2005 Athabasca University, Athabasca, Alberta, Canada
July 2018 - Present University of Alberta, Edmonton, AB, Canada, Tenured - Full Professor
Aug. 2009 - Present OptiTek Mining Consulting Ltd. , Edmonton, AB Director and Principal Engineer (Part time)
July 2013 - July 2018 University of Alberta, Edmonton, AB, Canada, Tenured - Associate Professor (Full time)
May. 2007 - July 2013 University of Alberta, Edmonton, AB, Canada, Tenure Track Assistant Professor (Full time)
Aug. 2006 - Apr. 2007 University of Alberta, Edmonton, AB, Canada, Lecturer (Full time)
Sep. 2002 - Jul. 2006 University of Alberta, Edmonton, AB, Canada, Research & Teaching Assistant (Full time)
Jul. 1999 - Aug. 2002 Sadid Sabz Ltd., Tehran, Iran Mine Planning Engineer (Part time)
Oct. 1997 - Jul.1999 Atash Kooh Co., Tehran, Iran Mine Planning Engineer (Full Time)
Aug. 1995 - Aug. 1997 Neinava Engineering Institute,Tehran, Iran Field and Operation Engineer (Full Time)
May 1994 - Jan. 1995 Gol-E-Gohar Iron Ore Mine, Kerman, Iran Co-Op
May 1993 - Sep. 1993 Abyek Co., Limestone Mine, Abyek, Iran, Co-Op
May 1992 - Sep. 1992 Hojedk Underground Coal Mine, Kerman, Iran Co-Op