Обо мне

Образование

  • Красный диплом по специальности "Организация и технологии защиты информации" МатМеха УрГУ (нынче ИЕНиМ УрФУ).
  • Закончил с отличием аспирантуру ИММ УрО РАН по специальности 05.13.18 "Математическое моделирование, численные методы и комплексы программ".
  • Итоговый результат 97.5% в курс "Introduction to Artificial Intellegence".
  • Закончил с "highest distinction" курс "CS 373: Programming a Robotic Car".
  • Оценка 100% за курс "Введение в машинное обучение".

Конкурсы

  • Лауреат конкурса "Компьютерный континуум" 2011 г.
  • Первое место в рейтинге 4Clojure.
  • Лауреат Грантового конкурса для молодых ученых УрФУ - 2016.

Успешно завершённые промышленные проекты

  • Система обмена сообщениями реального времени для прототипа железнодорожного робота, расцепляющего вагоны.
  • Подсистема сбора изображений со множества камер в системе компьютерной трёхмерной анимации реального эфирного времени. 
  • Первые версии компилятора Си для процессоров с архитектурами МультиКлет P1 и МультиКлет R1.

Опыт руководства

  • Руководитель группы разработки компиляторов в компании МультиКлет.

Научная работа

  • Диссертация "Распределённая операционная система для высокопроизводительных приложений".

Любимые инструменты

  • C11
  • Guile Scheme
  • GNU Make
  • Git
  • Postfix
  • Lighttpd
  • Arch Linux
  • R4
Участие в профессиональных сообществах
Опыт работы
Сентябрь 2004 — по настоящее время (14 лет и 7 месяцев)
ассистент кафедры высокопроизводительных компьютерных технологий
Екатеринбург
Обязанности и достижения

Чтение лекций по курсам:

  • операционные системы,
  • теория языков программирования,
  • прикладная теория категорий.

Ведение практик по курсам:

  • операционные системы,
  • unix,
  • алгоритмы и структуры данных (для ШАД Яндекса в Екатеринбурге).

Применяемые навыки
Июнь 2004 — по настоящее время (14 лет и 10 месяцев)
младший научный сотрудник
Екатеринбург
Обязанности и достижения

Обязанности:

  • разработка системы программирования распределённых высокопроизводительных приложений в рамках диссертационного исследования.

Достижения:

  • лауреат конкурса "Компьютерный континуум";
  • лауреат грантового конкурса УрФУ для молодых учёных.

Август 2013 — Август 2018 (5 лет и 1 месяц)
Мультиклет
Руководитель группы компиляторов
Екатеринбург
Обязанности и достижения

Разработка системы компиляции для микропроцессоров Мультиклет

Применяемые навыки
Высшее образование
Сентябрь 2004 — Июнь 2007
ИММ УрО РАН
Екатеринбург
Специализация и достижения
05.13.18 Математическое моделирование, численные методы и комплексы программ. Экзамены на отлично.
Сентябрь 1998 — Июль 2004
УрГУ
Математико-механический
Екатеринбург
Специализация и достижения
Компьютерная безопасность. Красный диплом.