01.09.1994 – 01.09.2004 – Nabi G’aniyev nomidagi Toshkent kinotexnikumi, o’qituvchi
02.09.2004 – 07.01.2016 – Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, Algoritmlar va dasturlash texnologiyalari kafedrasi. Katta o’qituvchi
08.01.2016 – 01.09.2017 – Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, Matematika fakulteti. Dekan o’rinbosari
02.09.2017 – 19.12.2017 – Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, Algoritmlar va dasturlash texnologiyalari kafedrasi. . Katta o’qituvchi
20.12.2017 – 03.09.2019 – Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, Algoritmlar va dasturlash texnologiyalari kafedrasi. . Dotsent v.b.
04.09.2019 – 05.09.2021 – Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, Matematika fakulteti. Dekan o’rinbosari
06.09.2021 – 21.01.2024 – Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, Algoritmlar va dasturlash texnologiyalari kafedrasi. . Dotsent v.b.
22.01.2024 – 29.02.2024 – Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, Algoritmlar va dasturlash texnologiyalari kafedrasi. . Katta o’qituvchi
01.03.2024 – 31.10.2024 – Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, Algoritmlar va dasturlash texnologiyalari kafedrasi. . Dotsent
01.11.2024 – Hozirgi vaqtgacha – Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, Dasturiy injiniring va sun’iy intellekt kafedrasi. Dotsent