1993-1993 yy. – Xorazm viloyati Shovot tumani Karim Raximov jamoa xo‘jaligi kolxozchisi
1993-1998 yy. – Toshkent davlat universiteti talabasi
1998-1999 yy. – Toshkent davlat universiteti stajor-tadqiqotchisi
1999-2002 yy. – Toshkent davlat universiteti (hozirgi Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti) aspiranti 2002-2009 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti “Programmalash va tarmoq texnologiyalari” kafedrasi assistenti
2004-2005 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Kompyuter texnologiyalari fakulteti ma’naviy va ma’rifiy ishlar bo‘yicha dekan o‘rinbosari (jamoatchilik asosida)
2009-2013 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti “Programmalash va tarmoq texnologiyalari” kafedrasi katta o‘qituvchisi
2009-2013 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Mexanika-matematika fakulteti magistratura va ilmiy ishlar bo‘yicha dekan muovini (jamoatchilik asosida)
2013-2015 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti axborot texnologiyalari markazi direktori
2015 -2016 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti mexanika-matematika fakulteti o‘quv ishlari bo‘yicha dekan o‘rinbosari
2016-2017 yy – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti “Programmalash va tarmoq texnologiyalari” kafedrasi katta o‘qituvchisi
2017 -2017 yy – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Ilmiy tadqiqot bo‘limi boshlig‘i
2018 –2020 yy – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti doktoranti (DSc)
2021 –2022 yy -Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Algoritmlar va dasturlash texnologiyalari kafedrasi dots.nti v.b.
2022 –2024 yy -Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Algoritmlar va dasturlash texnologiyalari kafedrasi mudiri
2024 y. x.v. -Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Dasturiy injiniring va sun’iy intellekt kafedrasi mudiri