Обо мне

Люблю решать сложные задачи, писать чистый код и поиграть в видеоигры. Ценю в компаниях дружный коллектив, которому нравится то, что он делает. Всегда готов учиться и поделиться изученным опытом с другими.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Разработка и внедрение информационных систем
Middle Frontend Developer
Май 2019 — По настоящее время (6 месяцев)

Во время работы в прямые обязанности входила поддержка нескольких проектов (баг-фиксы, внедрение несложных фич для улучшения опыта пользователей), а также проектирование и разработка фронтенда для системы документооборота.  На последней заострю особое внимание:

Стек технологий на проекте:

  • React
  • Redux
  • Reselect
  • Redux Thunk
  • Emotion
  • Reach Router

Из интересных достижений:

Проектирование архитектуры проекта

Настройка инструментов для повышения качества кода - конфиг eslint, husky хуки на коммиты

Junior Frontend Developer
Сентябрь 2018 — Май 2019 (9 месяцев)

Во время работы успел поучаствовать в разработке АИС для ведения экспертизы промышленной безопасности, плюс небольшое участие в других проектах компании. 

Основной стек технологий на проекте:

  • React
  • Redux
  • Redux Saga
  • Reselect
  • Ant Design
  • Styled Components

Проект создавался с помощью CRA, однако в определенный момент понадобилось установить некоторые твики. Из всех возможных вариантов больше всего подошел react-app-rewired + customize-cra

Из интересных достижений: 

  • Способствовал переходу разработки проекта на feature branches в git, что уменьшило производственный хаос и упростило чтение истории репозитория
  • Внедрил code review для feature branch на проекте и активно в нем участвовал, что позволило уменьшить уровень ошибок на фронте и поделиться/узнать интересные подходы к разработке у других разработчиков
React.jsReduxWebpackHTMLCSS
Высшее образование
Удмуртский государственный университет (бывший УГПИ)
Ижевск
Факультет: Математический
Сентябрь 2012—Июль 2016 (3 года и 10 месяцев)