Обо мне

Со школы увлекся программированием, в особенности интересовала тема разработки игр. Свои первые «поделки» создавал параллельно с чтением книжки «Секреты разработки игр в Macromedia Flash Mx» на Flash / AS2 (тогда еще Macromedia Flash)Был даже небольшой релиз, одна игра до сих пор доступна на одном из сайтов онлайн флеш игр. Потом поступил в Казанский Национальный Технический Университет им. А.Н.Туполева, где получил дипломы бакалавра и магистра (информатика и вычислительная техника). Параллельно я выучился на переводчика английского языка (КАИ, международный центр). В данный момент обучаюсь в аспирантуре КНИТУ-КАИ им. ТуполеваООП изучал на примере AS3, (Starling, Feathers), всерьез собирался делать игры для VK и Facebook. Был создан прототип проекта, аналогичного Gun Mayhem, с мультиплеером через сервер (сервер писал товарищ на Java). Оба курса магистратуры занимался преподавательской деятельностью. Потом я открыл для себя мир Unity и решил перейти с AS3 / Starling на этот движок. Язык AS3 перестал вдохновлять, а синтаксис и средства C# давно привлекали (еще из учебных проектов).На данный момент имеются три законченных игры в сторах (Google Play и AppStore), два раза принимал участие в джеме LudumDare

Опыт работы
Декабрь 2016 — Июль 2017 (8 месяцев)
lead unity programmer
Казань
Обязанности и достижения
Code review, архитектурные решения, поддержка кода в относительно адекватном состоянии
Март 2015 — Декабрь 2016 (1 год и 10 месяцев)
CarX Technology
unity-разработчик
Казань
Обязанности и достижения
Разработка и поддержка игровых приложений с использованием Unity. Гоночная тематика.
Октябрь 2014 — Март 2015 (6 месяцев)
BARS Group
Разработчик ASP.NET
Казань
Обязанности и достижения
Разрабатывал бэкенд составляющую бюдженых проектов Барс - Энергоэффективность. Из достижений: Значительно улучшил показатели импорта документов в систему (время уменьшилось с ~15 минут до ~15 секунд) с использованием недокументированных возможностей NHibernate.
Февраль 2014 — Июнь 2014 (5 месяцев)
Innopolis
преподаватель программирования
Казань
Обязанности и достижения
Преподавание C# группам школьников от 13 до 16ти лет. По мере возможности старался влиял на развитие учебного материала.
Май 2013 — Октябрь 2013 (6 месяцев)
Kiraline
as3 developer
Казань
Обязанности и достижения
Разработка игр для Facebook на AS3 (Starling / Feathers) Была реализована игра - матрешки (наперстки). Ссылка в facebook дохлая, так как у сервера, на котором хостилась игра, вышел срок SSL сертификата.
Февраль 2013 — Июнь 2013 (5 месяцев)
Институт Экономики, Управления и Права (ИЭУП)
преподаватель информатики
Зеленодольск
Обязанности и достижения
Преподавал информатику нескольким группам в колледже (15-17 лет)
Сентябрь 2012 — Июнь 2013 (10 месяцев)
КНИТУ-КАИ
преподаватель программирования
Казань
Обязанности и достижения
Преподавал основы алгоритмов и программирования на языке С ребятам школьного возраста (15-17 лет)
Высшее образование
Октябрь 2014 — По настоящее время
КГТУ
Технической кибернетики и информатики
Казань
Специализация и достижения
Аспирант
Сентябрь 2012 — Июнь 2014
КГТУ
Технической кибернетики и информатики
Казань
Специализация и достижения
Магистр (Кафедра АСОИУ, специальность - Интеллектуальные системы)
Сентябрь 2008 — Июнь 2012
КГТУ
Технической кибернетики и информатики
Казань
Специализация и достижения
Бакалавр (кафедра АСОИУ, Специальность - информатика и вычислительная техника)