• 2008/07 - 2011 /03, Программист АО «Национальный центр информатизации» Алматы, Казахстан
• 2011/03 - 2014 /08, Ведущий программист АО «Национальный информационный центр» Алматы, Казахстан
• 2014/09 – 2017/09, Преподаватель, Казахский национальный университет имени аль-Фараби, Алматы, Казахстан
• 2017/09 – настоящее время, Научный сотрудник, Институт математики и математического моделирования, Алматы, Казахстан
• 2018/09 – 2024/09, Старший преподаватель, Казахский национальный университет имени аль-Фараби, Алматы, Казахстан
• 2024/09 – настоящее время, Ассоциированный профессор, Международный инженерно-технологический университет, Алматы, Казахстан
2004 - 2008 Казахский национальный технический университет имени Сатбаева. Бакалавр по специальности "050704 - Вычислительная техника и программное обеспечение".
2011 - 2013 Казахский национальный технический университет имени Сатбаева. Степень магистра в области 6M060200 - Информатики .
2017 - 2020 Казахский национальный университет имени аль-Фараби. PhD, 6D075100 - Информатика, вычислительная техника и управление.
«AP14972032 - Численное исследование волнового уравнения с нерегулярным коэффициентом»
Целью дисциплины является формирование у обучающегося практических навыков по проверке или доказательству отсутствия ошибок в последовательных и параллельных алгоритмах, реализованных на объектно-ориентированного программных обеспечениях. В результате обучения магистрант будет способным качественно разрабатывать программные продукты, применять в профессиональной деятельности основные навыки, необходимыми для участия в верификации сложных программных обеспечений.
Целью дисциплины является формирование теоретических знаний и практических навыков у студентов в области создания и применения баз данных в автоматизированных системах управления, приобретение необходимых компетенций по проектированию логической структуры базы данных, интерфейсов работы с базой данных. Дисциплина изучает сетевые протоколы, архитектуры, технологии и приложения, компьютерные сети, ISO OSI и TCP/IP, а также, автоматизацию и управление систем и сетей; моделирование локальных сетей; Ethernet, Token Ring, FDDI, беспроводные сети.
Целью дисциплины являются глубокое понимание принципов объектно-ориентированного программирования, обучение применению различных технологий .NET Framework, Microsoft: LINQ, ADO.NET, WCF, WPF, изучение отношений между классами, разрабатывать крупных программных систем с помощью платформы .NET и языка C#. После окончание курса студент будет способным разрабатывать программных систем с применениями .NET, C#, LINQ, WPF, WCF, MSSQL.
Целью и задачами дисциплины являются изучение мобильную платформу Android, получение практических навыков по созданию пользовательских интерфейсов, сервисов, умение разработать приложений для мобильных устройств, инсталлировать программное обеспечение для мобильных устройств; самостоятельно разрабатывать приложения и программы для различных платформ и устройств под управлением операционных систем Android; создавать приложения для мобильных устройств. Результаты обучения: после окончание курса студент должен знать: особенности архитектуры и аппаратной среды мобильных устройств, способы установки мобильных приложений в разных ОС; особенности архитектуры мобильных устройств с точки зрения программирования; устройство и архитектуру ОС Android; возможности инструментария для разработки приложений для ОС Android. уметь: создать мобильные Java приложений (мидлетов); выполнить этапы разработки программных продуктов в средах AndroidStudio или Eclipse; создавать фоновых служб, сигнализации и подключения механизма уведомлений, создавать программы для ОС Android.
Целью дисциплины является конструирования робототехнических систем с применением искусственного интеллекта и нейронных сетей. В результате обучения студент будет способным проектировать модели подвижных механизмов для роботизированных систем с применением искусственного интеллекта и нейронных сетей, осуществлять их сборку и эксплуатацию.
Целью дисциплины является формирование у обучающегося практических навыков по проектному менеджменту, позволяющего квалифицированно принимать решения по выполнению проектов автоматизации и информатизации предприятий. В результате обучения обучающийся будет способным решать сложные профессиональные задачи в планировании IT-проекта, в методологии разработки и внедрения инновационных IT-проектов в различных областях с помощью современных программных инструментальных средств.
Целью дисциплины является формирование у магистрантов знаний по основным направлениям прогресса технологии разработки программного обеспечения, навыков принятия самостоятельных решений по управлению качеством процесса разработки программного обеспечения. В результате обучения магистрант будет способным гарантировать качество разрабатываемых продуктов, обеспечивая отсутствие ошибок в программном коде и нести ответственность за созданные программные продукты.