1967-1972 йй. – Тошкент давлат университети талабаси
1970-1972 йй. – Новосибирск давлат университети талабаси
1972-1977 йй. – Ўзбекистон Республикаси Фанлар академияси кибернетика институти аспиранти
1977-1979 йй. – Россия Федерацияси фанлар академияси Сибир бўлими ҳисоблаш маркази институти катта муҳандиси
1979-1980 йй. – Новосибирск давлат университети илмий ходими
1980-1990 йй. – Тошкент давлат университети механика-математика факультети доценти
1990-1999 йй. – Тошкент давлат университети механика-математика факультети доценти, профессори
1999-2003 йй. – Ўзбекистон Республикаси давлат фан ва техника қўмитаси давлат ахборот фонди директор ўринбосари
2003-2010 йй. – Мирзо Улуғбек номидаги Ўзбекистон Миллий университети информатика ва тадбиқий дастурлаш кафедраси профессори
2010-2012 йй. – Мирзо Улуғбек номидаги Ўзбекистон Миллий университети информатика ва тадбиқий дастурлаш кафедраси мудири вазифасини бажарувчиси
2012-2016 йй. – Мирзо Улуғбек номидаги Ўзбекистон Миллий университети информатика ва тадбиқий дастурлаш кафедраси профессори
2016 й. – ҳ.в. – Мирзо Улуғбек номидаги Ўзбекистон Миллий университети амалий математика ва компьютер тахлили кафедраси профессори