1971-1976 yy.- Toshkent Davlat universiteti Amaliy matematika va mexanika fakulteti talabasi
1976-1979 yy.- Toshkent Davlat universiteti Amaliy matematika va mexanika fakulteti Hisoblash va avtomatlashtirish sistemalarning matematik ta’minoti kafedrasi asistenti
1980-1987 yy.- Toshkent Davlat universiteti Xisoblash markazi sektor boshlig‘i
1987-1988 yy.- Toshkent Davlat universiteti 57-86 raqamli hujalik shartnoma katta ilmiy xodimi
1988-1992 yy.- Toshkent Davlat universiteti Xisoblash markazi boshlig‘i
1992-1996 yy.- Toshkent Davlat universiteti Amaliy matematika va mexanika fakulteti Hisoblash va avtomatlashtirish sistemalarning matematik ta’minoti kafedra katta o‘qituvchi, dotsenti
1996-1997 yy.- Toshkent Sharkshunoslik instituti Amaliy matematika va programmalashtirish kafedra katta o‘qituvchisi
1997-1999 yy.- Kibernetika Instituti doktoranti
2000-2000 yy.- “Kamolot-Avtoservis” yopiq aksiadorlik jamiati bosh buxgalteri
2000-2001 yy.- “ARK-II” yopiq aksiadorlik jamyati bosh buxgalteri
2001-2002 yy.- “ARK-II” yopiq aksiadorlik jamyati direktori
2002-2006 yy.- O‘zbekiston Milliy universiteti Informatsion-texnologiyalar o‘quv-ilmiy markazi direktor o‘rinbosari
2006-2021yy.- O‘zbekiston Milliy Universiteti Algoritmlar va dasturlash texnologiyalari kafedrasi dotsenti
2021-2023 yy- O‘zbekiston Milliy Universiteti Algoritmlar va dasturlash texnologiyalari kafedrasi professor v.b.
2023-2024 yy- O‘zbekiston Milliy Universiteti Algoritmlar va dasturlash texnologiyalari kafedrasi dotsenti
2024-2024 yy- O‘zbekiston Milliy Universiteti Dasturiy injiniring va sun’iy intellekt kafedrasi dotsenti
2024y. h.v. – O‘zbekiston Milliy Universiteti Dasturiy injiniring va sun’iy intellekt kafedrasi professor v.b.