1978-1983 – Student of Tashkent State University
1983-1986 – Logic Programming Engineer of the Institute of Cybernetics of the Academy of Sciences of the Republic of Uzbekistan
1986-1990 – Junior Researcher of the Institute of Cybernetics of the Academy of Sciences of the Republic of Uzbekistan
1990-1991 – Researcher of Tashkent State University
1991-2000 – Assistant, Acting Associate Professor, Department of Applied Computing and Mathematical Support of Automated Systems, Tashkent State University
2000-2006 – Acting Associate Professor, Department of Computational Methods in Parallel Technologies, National University of Uzbekistan
2006-2006 – Director of the Center for Information Technologies, National University of Uzbekistan
2006-2007 – Department of Computational Methods in Parallel Technologies, National University of Uzbekistan Assoc.Prof.Sc.
2007-2010 – Department of Programming and Network Technologies, National University of Uzbekistan Assoc.Prof.Sc.
2010-2011 – Acting Head of the Department of Programming and Network Technologies, National University of Uzbekistan
2011-2016 – Head of the Department of Programming and Network Technologies, National University of Uzbekistan
2016-2017 – Department of Algorithms and Programming Technologies, National University of Uzbekistan Assoc.Prof.Sc.
2017-2018 – Acting Head of the Department of Algorithms and Programming Technologies, National University of Uzbekistan
2018-2022 – Head of the Department of Algorithms and Programming Technologies, National University of Uzbekistan
2022-2023 – Head of the Department of Artificial Intelligence, National University of Uzbekistan etc.
2023-2024 -Head of the Department of Artificial Intelligence, National University of Uzbekistan
2024.04.15- h.v. – Professor of the Department of Software Engineering and Artificial Intelligence, National University of Uzbekistan