1971-1976 yy. – Toshkent davlat universiteti talabasi
1976-1985 yy. – Toshkent davlat universiteti xisoblash markazi katta muxandisi, matematik-
dasturchisi, katta-muxandisi
1985-1995 yy. – Toshkent davlat universiteti elektron hisoblash mashinalari va dasturlash
kafedrasi assistenti, katta o‘qituvchisi
1995-2003 yy. – Toshkent davlat universiteti (hozirgi Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy
universiteti) informatika va tadbiqiy dasturlash kafedrasi dotsent vazifasini
bajaruvchisi
2003-2004 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Axborot texnologiyalar
kafedrasi mudiri
2004-2005 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Axborot texnologiyalar
kafedrasi dotsenti
2005-2012 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Informatika va
tadbiqiy dasturlash kafedrasi dotsenti
2012-2012 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Informatika va
tadbiqiy dasturlash kafedrasi mudiri vazifasini bajaruvchisi
2012-2014 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Informatika va
tadbiqiy dasturlash kafedrasi mudiri
2014-2016 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Informatika va tadbiqiy
dasturlash kafedrasi dotsenti
2016 -2022 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Amaliy matematika va kompyuter taxlili kafedrasi dotsenti
2022 -2023 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Amaliy matematika va kompyuter taxlili kafedrasi dotsenti
2023 -2025 yy. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Amaliy matematika va kompyuter taxlili kafedrasi professor vazifasini bajaruvchi
2025 y. – h.v. – Mirzo Ulug‘bek nomidagi O‘zbekiston Milliy universiteti Amaliy matematika va kompyuter taxlili kafedrasi dotsenti