Обо мне

Возраст 34 года. Профессионально занимаюсь разработкой программного обеспечения около 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/

https://leetcode.com/tormozz48/

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

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

Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
Симферополь
разработчик интерфейсов
Май 2013 — Октябрь 2017 (4 года и 6 месяцев)

Разработка, внедрение и поддержка инструментов регрессивного тестирования верстки (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

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