Bachelor's degree in Russian Language at Islamic Azad University (1995)
Master degree in Russian Language Teaching (2004)
Doctorate degree in Russian Language Teaching (2012)
Official Translation License from the Department of Official Translators affairs of the Judiciary (2007) for Russian, Turkish, Azari, Farsi and English languages
Ontario college certificate in "General Arts and Science - English for Academic Purposes Program" (2016)
Member of Official Translators Association of Iran since 2001
Member of Faculty of Humanities of the University of Guilan since 2005
Worked as a translator, editor, and announcer at National Iranian TV and Radio Broadcasting Company for 8 years
Worked as a translator at LUKoil overseas (Russian Petroleum Company)
et for 1 year
Worked as a translator for Rusian Federation General Consulate in Rasht (Iran) for 5 years
Language instructor at science faculty at University of KhajeNasir University for 3 years
Russian Language and Literature Professor at University of Guilan for 10 years
Simultaneous translator in Russian, Farsi, Turkish and Azari for official conferences and meetings for over 10 years
Works on a freelance basis or pursues employment with an educational, commercial, or government organizations
Russian language instructor at Simcoe County District School Board (Canada) since 2018