Обо мне

Возраст 32 года. Профессионально занимаюсь разработкой программного обеспечения около 9 лет с 2008 года.

Умею работать в команде в рамках различных методологий разработки.

Имею опыт работы с системами контроля и ведения задач: Jira, Mantis, Startrek (собственная разработка Яндекса)

Имею опыт работы с системами версионирования кода (git, svn)

Умею писать поддерживаемый код и соответствующие Unit-тесты.

Обычно участвую в планировании, обсуждении и оценке задач.

Есть опыт review чужого кода

Есть опыт собеседования кандидата на вакансию

Есть большой опыт разработки и выпуска npm пакетов. https://www.npmjs.com/~tormozz48 включающих в себя код, unit тесты, проверку синтаксиса, включенный CI для запуска тестов и вычисления метрики покрытия кода тестами.

Есть опыт участия в хакатонах, например: https://ru.bem.info/forum/788/

Есть опыт публичных выступлений (BEMup). Ссылка на видео: https://events.yandex.ru/lib/talks/2191/

Профессиональные навыки
JavaScriptNode.jsMongoDBGitAjaxJQueryБЭМReact.jsExpress.jsGulp
Участие в профессиональных сообществах
Опыт работы
Декабрь 2017 — по настоящее время (1 год и 1 месяц)
Developer
Москва
Обязанности и достижения

Разработка backend API на NodeJS

Май 2013 — по настоящее время (5 лет и 8 месяцев)
разработчик интерфейсов
Симферополь
Обязанности и достижения

Разработка, внедрение и поддержка инструментов регрессивного тестирования верстки (https://github.com/gemini-testing/gemini) и инструмента функционального тестирования (https://github.com/gemini-testing/hermione). А также ряда плагинов для этих инструментов. Разработка и поддержка инструмента для синхронизации и валидации тестовых сценариев для ручных тестировщиков. Разработка, внедрение и поддержка системы мониторинга на базе https://www.npmjs.com/package/atlasboard. Разработка и поддержка CI инструмента мониторинга скорости интерфейсов.

Разработка системы плагинов для сборки BEM проектов (enb).

Разработка backend и frontend частей сайта bem.info, а также разработка, внедрение и поддержка инфраструктуры автоматической сборки и обновления данных для этого сайта.

Примеры кода: https://github.com/bem-site/gorshochek, https://github.com/bem-site/bem.info, https://github.com/bem-site/mds-wrapper, https://github.com/bem-site/snapshot-master, https://github.com/bem-site/cron-runner, https://github.com/bem-site/snapshot-cleaner

Ноябрь 2010 — Май 2013 (2 года и 7 месяцев)
IonIdea
Java разработчик, Ruby On Rails разработчик
Симферополь
Обязанности и достижения
Разработка Enterprise решений на Java и Ruby On Rails
Сентябрь 2008 — Октябрь 2011 (3 года и 2 месяца)
Teamzero
Java разработчик, iOS разработчик
Симферополь
Обязанности и достижения
Разработка iOS приложений для просмотра мультфильмов. (покупка дополнительного контента) Разработка приложения Ghost Camera для создания эффектов наличия приведений в фотоснимках
Высшее образование
Сентябрь 2002 — Июнь 2007
ТНУ-Симферополь
Физический
Симферополь
Специализация и достижения
Специальность физика Закончил кафедру теоретической физики Закончил аспирантуру в 2010 году Кандидат физико-математических наук