28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Профессиональные навыки
HTMLCSSReact.jsReduxBabelWebpack
Участие в профессиональных сообществах
Опыт работы
Asgardia
Москва
Ведущий разработчик
Октябрь 2018 — По настоящее время (1 год и 2 месяца)

Нашу команду набрали под проект социальной сети для проекта Асгардия. Для реализации задуманного были выбраны уже проверенные нами инструменты - React, Redux, Webpack, в дополнение к ним взяли TypeScript для типизации и успешно всё это внедрили. Никаких any в типах. В последнее время ознакомились с react-hooks и приняли решение внедрять его в проект.  Самый интересный и сложный мой проект на данный момент. Всё делали полностью с нуля и наступили на грабли не один десяток раз, а также ознакомились с подводными камнями. 

Компания-разработчик платформы для массовых видеотрансляций
Ведущий разработчик
Июнь 2018 — Январь 2019 (8 месяцев)

Разработка проекта "Видеонаблюдение".

Основной стек: React, Reflux, Webpack.

Помимо стандартного кодирования страниц и компонентов,  сделал:

  1. переписал конфигурацию Webpack с 1 версии на 4;
  2. начал внедрение Redux вместо очень древней версии Reflux;
  3. привёл общий вид проекта в порядок, удалил множество лишних зависимостей, убрал большое количество HOC с обёрткой из HOC и приправленных HOC;
  4. полностью привёл в порядок иконки svg, написал компонент для удобной работы с ними и внедрим svg-sprite.

Liga Stavok
Москва
Разработчик
Январь 2017 — Июнь 2018 (1 год и 6 месяцев)

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

Стек проекта: React, Redux, Babel, Webpack, Express, PostCSS, BEM

ГостТранс
Москва
Frontend-разработчик
Май 2016 — Декабрь 2016 (8 месяцев)

Поддержка и создание сайтов и landing-page компании. Верстка, нарезка макетов, написание скриптов, разработка и внедрение новых решений для оптимизации и лучшей конверсии.

Что знаю:

Общее: HTML, CSS, адаптивная верстка с использованием БЭМ, mobile-first, семантика, умею pixel perfect;

JS: JS, Jquery

Контроль версий: Git;

Препроцессор: SASS;

Автоматизация: Gulp;

Другое: Неплохое знание Photoshop и Illustrator. Нарезка макетов, работа с SVG и другими векторными форматами, создание несложных иконок и инфографики.

Высшее образование
Московский финансово-промышленный университет «Синергия»
Москва
Факультет: Факультет Информационных технологий
Декабрь 2014—Июль 2019 (4 года и 7 месяцев)

Вычислительные машины, комплексы, системы и сети