Обо мне

Навыки:

— Техническое руководство проектами по разработке ПО;

— Руководство большой командой разработчиков;

— Agile практики.

Специализация:

— Инструменты разработчика;

— Инструменты автоматизированного тестирования (unit, функционального, нагрузочного, производительности);

— Веб приложения любой сложности;

— Специализированные поисковые решения;

— Интранет.

Технологии:

— JavaScript, NodeJS, jQuery;

— HTML/XHTML, CSS;

— Git/Github.com.

Технологии из прошлого:

— Python, Django;

— XML/XSLT, Xscript 5;

— Яндекс.Сервер;

— Ext JS, Narwhal;

— SqlAlchemy, PyGTK, Kiwi (MVC framework);

— MySQL;

— PHP 5, Zend Framework, Smarty;

— SVN.

Инструменты:

— Github.com;

— Continious Integration (TeamCity, Travis CI, собственные решения);

— Wiki;

— Багтрекеры (Jira, Trac).

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

Упрощать жизнь разработчикам

Сертификаты, портфолио, проекты:

Certified Scrum Master, Moscow, July, 1, 2011. Trainer — Sergey Dmitriev.

Софт для фотокиосков (http://www.expertphoto.ru/ru/73/):

Ubuntu, Python, PyGTK, Kiwi, SqlAlchemy, MySQL. Это решение работает на фотокиосках компании «Эксперт-Фото» с 2005 года до сих пор.

Членство в обществах и ассоциациях:

БЭМ — https://github.com/bem

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

Люблю работать в тишине.

Предпочитаю концентрироваться на больших задачах.

Активно выступаю за стандартизацию и автоматизацию. Легко принимаю сложившиеся в компании хорошие практики.

Считаю, что лучше делать дольше, но качественно, чем быстро и грязно и надеяться на то, что потом когда-нибудь всё можно будет переделать.

Не люблю троллей, избегаю взаимодействия с ними.

Опыт работы
Сентябрь 2015 — по настоящее время
Руководитель службы инфраструктуры разработки поисковых интерфейсов
Симферополь
Обязанности и достижения

Создаю и внедряю в производство поисковых сервисов новую версию системы полного автоматического тестирования (модульного, функционального, нагрузочного, тестирования производительности и т.д.).

Автоматизирую рабочий процесс (автосборка, релизы, инструменты сборки и разработки).

Улучшаю жизнь разработчиков сервисов на основе автоматических метрик и обратной связи.

Октябрь 2014 — Август 2015
Руководитель службы разработки общепоральных компонентов
Симферополь
Обязанности и достижения

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

Ноябрь 2013 — Октябрь 2014
Руководитель группы разработки портальной библиотеки блоков
Симферополь
Обязанности и достижения

— реорганизовал работу в группе разработчиков, внедрил agile подходы (scrum, but ...);
— поднял на новый уровень инфраструктуру для разработки портальной библиотеки блоков;
— придумал и внедрил идею pull request, как точки получения фидбека на код от людей и роботов;
— придумал в соавторстве и внедрил инструмент для тестирования вёрстки на визуальные регрессии — https://github.com/gemini-testing/gemini.

Август 2013 — Август 2013
Z-Games
Организатор секции кайтсёрфинга на Z-Games 2013
Мирный
Обязанности и достижения

Совместно с кайт-школой КайтМастер организовали и провели секцию кайтсёрфинга на Z-Games 2013 в Крыму

Март 2013 — Май 2013
Волна Счастья
Организатор детского творческого фестиваля «Мастерская Чудес»
Москва
Обязанности и достижения

Организатор детского творческого фестиваля «Мастерская Чудес» в Москве (18 мая 2013) и Симферополе (11 мая 2013)

Декабрь 2011 — Сентябрь 2014
Руководитель группы разработки инструментов
Симферополь
Обязанности и достижения

Разработка инструментов, поддерживающих БЭМ-методологию и разработку интерфейсов в Яндексе

Апрель 2011 — Декабрь 2011
Руководитель группы разработки Поиска по интранету Яндекса
Москва
Февраль 2010 — Апрель 2011
Ведущий разработчик поиска по интранету Яндекса
Москва
Июль 2008 — Февраль 2010
Разработчик внутренних сервисов
Москва
Май 2007 — Июнь 2008
Технический руководитель и ведущий разработчик
Зеленоград
Обязанности и достижения

Занимался следующим:
— осваивал и внедрял методы гибкой командной разработки (Scrum, Agile modeling);
— проектировал и разрабатывал веб-платформу для разработки коммерческих продуктов (PHP5, Adobe Flex 3);
— в качестве технического руководителя и ведущего разработчика участвовал в проекте по разработке ПО для киосков (Python, MySQL);
— в качестве технического руководителя и ведущего разработчика участвовал в проекте разработки системы электронного документооборота с web интерфейсом.

Ноябрь 2005 — Февраль 2007
Adaptive Management Systems
Менеджер управления проектами
Москва
Обязанности и достижения

Занимался следующими вещами:
— принимал участие в подготовке тендерной и отчетной документации для Роснауки (проект в рамках ФЦП «Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 2007-2012 годы»);
— принимал участие в презентациях корпоративной информационной системы управления «Эталон» компании «Цефей»;
— разрабатывал презентационные материалы;
— принимал участие в разработке сайта компании в роли менеджера проекта.

Сентябрь 2005 — Январь 2007
Менеджер службы управления проектами
Зеленоград
Обязанности и достижения

Обязанности:
- разрабатывал проектную документацию;
- занимался календарным планированием;
- составлял отчетную документацию.

Апрель 2004 — Август 2005
Ведущий разработчик
Зеленоград
Обязанности и достижения

Обязанности:
- участвовал в коммерческих проектах в роли проектировщика, программиста, верстальщика дизайн-макетов;
- руководил командой разработчиков, ставил задачи, планировал и контролировал их выполнение.

Достижения:
- разработал несколько уникальных модулей для существующей системы управления сайтом;
- разработал новую версию системы управления сайтом (участвовал в проекте в роли менеджера и ведущего разработчика).

Июнь 2002 — Май 2003
Студия ДИСАЙН.РУ (сейчас Neor)
Web-разработчик
Зеленоград
Обязанности и достижения

Обязанности:
- проектировал и разрабатывал Систему Управления Сайтом (СУС);
- проектировал и разрабатывал распределенную систему Интернет коммерции;
- интегрировал сайт Студии с СУС;
- участвовал в 10 коммерческих проектах (программист и верстальщик дизайн-макетов);
- руководил командой разработчиков.

Высшее образование
Январь 2000 — Январь 2005
Национальный исследовательский университет «МИЭТ»
Информатики и микроэлектроники (ИМЭ)
Москва
Специализация и достижения

Специальность Управление качеством. Диплом с отличием, средний балл 4,75. Дипломная работа на тему: «Нормативная поддержка управления требованиями в проектах разработки программного обеспечения».

Рекомендательные письма
Полный цикл разработки Веб-проектов • знакомый

Да, точно разбирается!

Письмо написано 19 августа 2014 в 11:11
знакомый

Шарит, проверено.

Письмо написано 20 ноября 2013 в 19:17
Управление разработкой • знакомый

Может грамотно организовать работу группы разработчиков

Письмо написано 11 ноября 2014 в 20:20