Main Teachers Abizov Nuralem Ismailovich

Abizov Nuralem Ismailovich


Lecturer
The Department of «Software Engineering»

Master of technical sciences

email: abizov_n@kazetu.kz


Professional experience

  • Re:start Financial Senior Software Engineer January 2022 - Present (4 months) Austin, Texas, United States of America
  • Computer Science Teacher of Kazakhstan Engineering and Technology University September 2021 - Present (8 months) Almaty, Kazakhstan
  • Head of the Quant Robotics team June 2021 - January 2022 (8 months) Almaty, Kazakhstan • An end-to-end system has been developed that performs robotic beam welding. Interface (React + Redux), Server side (FastAPI, NodeJS, Celery, RabbitMQ, Docker), languages: Python/C++, C#, JS, HTML, CSS, ROS. • Important geometry analysis tasks (Tekla + ROS) have been solved, which has increased the development speed of the entire team several times. Page 1 of 3 • Developed microservice architecture that increases the speed of robotic planning algorithms. • Created a 3D analyzer for Tekla, which received the Tekla Awards in Russia and the CIS in 2021 as the "Best Developer Project in Kazakhstan".
  • Senior Software Engineer at Halyk Bank August 2020 - June 2021 (11 months) Almaty, Kazakhstan • Developed a commercially successful RPA studio. The platform helps RPAD developers code robots faster and make fewer mistakes. Interface (Jupyter), Backend (Jupyter, Python, PyQt, RestAPI), languages: Python, JS, HTML, CSS. • Created several RPA projects, one of them is a Forex trading robot.
  • Dorsnab LLP Software Engineer April 2019 - July 2020 (1 year 4 months) Almaty, Kazakhstan • Developed an automatic bitumen quantity control system using computer vision, automatic shutter and industrial scales. • A semi-automatic loading conveyor with a capacity of 36 tons per day has been developed. • Developed an industrial steam boiler (1.2 MW) and a thermal oil boiler (420 kW) from scratch.
  • Machine Learning Teacher December 2017 - April 2019 (1 year 5 months) Hangzhou, Zhejiang, China • Was a teacher of free courses at the Media Analytics Laboratory (MIL@HDU). He taught the course “Artificial Intelligence” in Hangzhou (China). Led the development of several AI laboratory projects, such as a humanoid balancing on an unstable platform using neural networks, an automotive platform for testing AI algorithms (cameras, sensors, remote control, data collection system).
  • Gorenje Institute of Problems of Combustion (Ministry of Education and Science of the Republic of Kazakhstan) Software Engineer March 2016 - May 2016 (3 months) Almaty, Kazakhstan Page 2 of 3 • Developed the first color 3D printer in Kazakhstan, link: https://forbes.kz
Education

2012 - 2016 Al-Farabi Kazakh National University. Вычислительная Техника и программное обеспечение.

2017 - 2019 Hangzhou Dianzi University. MS Computer Science.

Scientific interests

  • He headed the department of companies Quant Robotics, which developed a plug-in for Tekla with the help of which metadata about parts, welds and their types are exported to create triangulations, calculate quaternions for the welding torch approach. https://youtu.be/hHNKlA1x4Xw
  • From 2016-2019, he was a member of the laboratory for Artificial Intelligence in Hangzhou, headed by renowned Professor Yu Jun (about 5,920 citations in scientific articles on AI, one of the leading developers of the state-owned Chinese facial recognition system and a former developer of object recognition at Alibaba). He helped the professor in training and attracting new students to his laboratory. He led the development of autopilot at a laboratory of about 100 students.
  • Flame-retardant paints, Laboratory of structural and functional materials of RSE "Institute of Burning Problems"


Publications

Developing a Humanoid Robot Platform ISSN (ONLINE): 2250-0758, ISSN (PRINT): 2394-6962

Disciplines taught


Programming languages and technologies

The purpose of the discipline is to form students' knowledge in the field of modern programming technologies, acquire practical skills in algorithm development, programming in a high-level language, study the basics of algorithmization of tasks and programming technologies in a basic procedural-oriented algorithmic language, classification of programming languages, the basics of structural, visual and object-oriented programming, methods of development, debugging and testing programs. As a result of the training, the student, applying knowledge on the theoretical foundations of algorithmization and program design, the basic principles and structure of programming (C++), will be able to use methods and software tools to solve technical problems, characterize the initial and output data of the solved problems, analyze the solved problems and clearly formulate their condition.

The reliability of control systems

The concept of reliability and efficiency of the element and system. Characteristics of reliability of technical elements. The determination of estimates of reliability indicators based on the experimental data. A method of increasing the reliability of systems with group reserves. Reliability and efficiency of ACS. Structural methods of reliability evaluation in automatic control systems.

Robotics and robotic systems

The purpose of the discipline is to design robotic systems using artificial intelligence and neural networks. As a result of the training, the student will be able to design models of mobile mechanisms for robotic systems using artificial intelligence and neural networks, to carry out their assembly and operation.

Timetable of classes

Понедельник Вторник Среда Четверг Пятница Суббота
08:30
09:20
Мобильные технологии и приложения, Лекции
(Учебный корпус №2, 306 (И))
09:25
10:15
Мобильные технологии и приложения, Лекции
(Учебный корпус №2, 306 (И))
10:20
11:10
Мобильные технологии и приложения, Практики
(Учебный корпус №2, 306 (И))
11:15
12:05
12:10
13:00
13:30
14:20
Программирование на Python 1, Лекции
(Учебный корпус №2, 305 (И))
14:25
15:15
Программирование на Python 1, Лекции
(Учебный корпус №2, 305 (И))
15:20
16:10
Программирование на Python 1, Практики
(Учебный корпус №2, 305 (И))
16:15
17:05
17:10
18:00
18:10
19:00
19:10
20:00
Opening lessons