Исследуем, что мотивирует людей работать. Пройти опрос (займет около 5 минут).
Обо мне

Внимание! Актуальная информация и контакты в LinkedIn

Профессиональная деятельность:

Руководство Platform Frontend командой, формирование видения развития Frontend для Odin Automation, разработка на JavaScript.

Профессиональные навыки:

JavaScript: Dojo, JQuery, NodeJS, ExtJS + HTML/CSS

Опыт руководства командами 5-7 человек

Давно: PHP, bash, SQL.

ОС: Linux (openSUSE, CentOS, RHEL), Windows.

Системы контроля версий: SVN, Git.

Рабочий процесс: JIRA, Confluence, Stash, Scrum.

Моделирование с применением различных нотаций (IDEF, UML, ARIS).

QA&deploy: Jenkins, grunt, Intern, QUnit, ChaiJS, maven.

Профессиональные цели:

Профессионально развиваться. Участвовать в реализации сложных и интересных проектов. Приносить пользу сообществу: делать вещи, которые будут интересны и полезны другим, коммитить в опенсорс, выступать на конференциях и писать статьи на Хабр.

Публичная деятельность:

Спикер на JQuery Russia Conf 2013

Выступление на MoscowJS митапе (Как сделать Public API, которым будут пользоваться) и на стенде компании на РИТ++

Проведение MoscowJS и MoscowCSS митапов в офисе компании

Подготовка двух членов команды к выступлению на митапах

Тренинги:

Public Speaking от Романа Назарова

Coaching style of management от Юлии Булгаковой

Награды:

3-я премия по математике International Conference of Young Scientists-2007

3-е место в секции «Математика» Всероссийского конкурса научных работ школьников «Юниор» 2007 г.

Диплом 2 степени по математике XVI Открытой российской научно-практическая конференция одаренных школьников по физике, математике, информатике, экологии, химии. 2007 г.

Специальная премия по математике Балтийского научно-инженерного конкурса.

Дополнительная информация:

Давно занимаюсь фотографией на любительском уровне. Есть спортивный разряд и судейская категория по скалолазанию.

Профессиональные навыки
JavaScriptDojoLinuxHTMLPHPCSS
Участие в профессиональных сообществах
Опыт работы
Разработка и поддержка гипермасштабируемой цифровой платформы для дистрибьюции облачных сервисов
Platform Frontend Team Lead
Июнь 2016 — По настоящее время (3 года и 5 месяцев)

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

  • поддержка и развитие Frontend для Odin Automation;
  • формирование видения развития Frontend для Odin Automation;
  • руководство командой разработчиков;
  • хантинг и интервью кандидатов в команду;
  • развитие членов команды;
  • представление достижений и планов команды руководству компании;
  • DevPR компании на митапах, конференциях и Хабре.

Достижения:

  • 100% покрытие публичного API тестами и 93% LoC;
  • переход с ES5 на ES2015;
  • расширение зоны ответственности команды на все фронтенд-задачи компании;
  • проведение MoscowJS и MoscowCSS митапов в офисе компании;
  • подготовка двух членов команды к выступлению на митапах;
  • выступление на MoscowJS митапе ("Как сделать Public API, которым будут пользоваться") и на стенде компании на РИТ++;
  • участие в тренинге по Public Speaking от Романа Назарова;
  • участие в тренинге Coaching style of management от Юлии Булгаковой.
AP Frontend Tech Lead
Декабрь 2015 — Июнь 2016 (7 месяцев)

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

  • руководство командой разработчиков (постановка задач, ревью кода, менторство);
  • поддержка и развитие JavaScript Framework-а и его экосистемы (система сборки, авто-тесты, документация, инструментарий стороннего разработчика).

Достижения:

  • выпуск версии 2.2 APS Standard (http://doc.apsstandard.org/2.2/aps22-news/);
  • переход на Single Page Application;
  • переход на Bootstrap и LESS в качестве основы для верстки;
  • переход на связку Grunt+Intern+ChaiJS+Sinon для сборки и тестирования;
  • добавление поддержки мобильных устройств.
​Parallels - мировой производитель программного обеспечения. Команда насчитывает более 900 человек по всему миру.Parallels – одна из немногих компаний, чей доход вырос с нуля до $ 100 млн. менее чем за девять лет. По своим достижениям мы сопоставимы с 15 из 100 лучших публичных технологических компаний мира.
AP Frontend Tech Lead
Октябрь 2015 — Декабрь 2015 (3 месяца)

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

  • руководство командой разработчиков (постановка задач, ревью кода, менторство);
  • поддержка и развитие JavaScript Framework-а и его экосистемы (система сборки, авто-тесты, документация, инструментарий стороннего разработчика).

Достижение:

  • налаженный процесс работы команды, позволивший выпустить в кратчайшие сроки два мажорных релиза;
  • минимальное время онбординга новых членов команды.
JavaScript Developer
Сентябрь 2012 — Октябрь 2015 (3 года и 2 месяца)

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

Достижения:

  • создание AMD модулей предоставляющих визуальные компоненты и компоненты работы с данными;
  • создание сборочной инфраструктуры: сборка, автоматическое тестирование, генерация документации;
  • создание песочницы для прототипирования UI с автодополнением кода: http://doc.apsstandard.org/7.2/resources/tools/fiddle/
  • рассказ о фреймворке на JQuery Russia Conf 2013;
  • реализация портирования библиотеки для проверки сложности пароля passwdqc на JavaScript: https://github.com/odin-public/passwdqc-js
ООО "Инфин"
Москва
Web Developer
Февраль 2010 — Сентябрь 2012 (2 года и 8 месяцев)

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

  • Поддержка и развитие существующей облачной ERP-системы
  • Использованные языки: PHP, C/C++

Достижения:

  • создан компонент по работе с базой данных адресных объектов РФ ФИАС (КЛАДР);
  • разработана и реализована система автоматизированной установки и обновления системы с использованием rpm-пакетов;
  • разработано руководство пользователя по установке и настройке ERP-системы.
ОТИ НИЯУ МИФИ
Москва
C++ Developer
Сентябрь 2009 — Декабрь 2009 (4 месяца)

Разработка графического интерфейса для эмулятора специального процессора с помощью фреймворка Qt.

Высшее образование
Московский инженерно-физический институт
Москва
Факультет: Кибернетики; "К"
Январь 2007—Январь 2012 (5 лет)