Erava Group
Senior Web Developer
Erava Group
Project Manager
Technical Lead and Engineering Manager
Technical Lead and Senior Software Engineer
Software Engineer
Principal Engineer and Engineering Director
UNDP
IT Coordinator
Université Paris Sud (Paris XI)
Tashkent University of Information Technologies
Korea Advanced Institute of Science and Technology