Before joining the University of Tabriz, he was a research associate at Institute for Sustainable Energy, Environment and Economy, University of Calgary, Calgary, Canada. He obtained M.Sc. and PhD degrees in electrical engineering from Sharif University of Technology, Tehran, Iran on 2008 and 2012, respectively. He is head of the Smart Energy Systems Lab. at University of Tabriz. The main areas of his interests are Renewable Energies, Micro Grid systems and smart grids.