1971-1976 – Student of Applied Mathematics and Mechanics Faculty of Tashkent State University
1976-1979 – Assistant of the Department of Mathematical Support of Computing and Automation Systems, Faculty of Applied Mathematics and Mechanics, Tashkent State University
1980-1987 – Sector head of the Computing Center of Tashkent State University
1987-1988 – senior researcher of Tashkent State University under contract No. 57-86
1988-1992 – Head of Computing Center of Tashkent State University
1992-1996 – Tashkent State University, Faculty of Applied Mathematics and Mechanics, Senior Lecturer, Associate Professor, Department of Mathematical Support of Computing and Automation Systems
1996-1997 – Senior teacher of the Department of Applied Mathematics and Programming at the Tashkent Institute of Shark Science
1997-1999 – Doctoral student of the Institute of Cybernetics
2000-2000 – chief accountant of “Kamolot-Avtoservis” closed joint-stock company
2000-2001 – chief accountant of “ARK-II” closed joint-stock company
2001-2002 – Director of “ARK-II” closed joint stock company
2002-2006 – Deputy Director of the Educational and Scientific Center of Information Technologies of the National University of Uzbekistan
2006-2021.- Associate Professor of the Department of Algorithms and Programming Technologies of the National University of Uzbekistan
2021-2023 – Professor v.b., Department of Algorithms and Programming Technologies, National University of Uzbekistan.
2023-2024 – Associate Professor of the Department of Algorithms and Programming Technologies of the National University of Uzbekistan
2024-2024 – Associate Professor of the Department of Software Engineering and Artificial Intelligence of the National University of Uzbekistan
2024 h.v. – Professor V.B. of the Department of Software Engineering and Artificial Intelligence of the National University of Uzbekistan.