1991-1992 гг — студент механико-математического факультета Ташкентского государственного университета
1992-1993 гг — ассистент кафедры алгебры и теории чисел механико-математического факультета Ташкентского государственного университета
1993-1996 гг — аспирант механико-математического факультета Ташкентского государственного университета
1996-1997 гг — ассистент Ташкентского автомобильно-дорожного института
1997 — 2000 гг — старший преподаватель Ташкентского автомобильно-дорожного института
2000-2002 гг — инженер механико-математического факультета Национального университета Узбекистана
2002-2006 гг — ассистент кафедры геометрии и прикладной математики механико-математического факультета Национального университета Узбекистана
2006-2012 гг — ассистент кафедры алгебры и функционального анализа механико-математического факультета Национального университета Узбекистана
2012-2016 гг — доцент кафедры алгебры и функционального анализа механико-математического факультета Национального университета Узбекистана
2016-2018 гг — докторант кафедры алгебры и функционального анализа математического факультета Национального университета Узбекистана
2018-2020 гг — заведующий кафедрой информационной безопасности математического факультета Национального университета Узбекистана
2020-2024 гг — доцент кафедры алгебры и функционального анализа математического факультета Национального университета Узбекистана
2024 г. — по наст. вр. — доцент кафедры алгебры и функционального анализа математического факультета Национального университета Узбекистана
В настоящее время он преподает курсы алгебры, линейный алгебры и теории чисел для студентов бакалавриата по программе 60540100-Математика.