Обо мне

Несколько лет занимаюсь фронтендом, люблю писать качественный код и решать задачи.

В 2018 году закончил Школу разработки интерфейсов Яндекса.

Основные инструменты:

  • React.js, Redux, Reselect
  • JavaScript  ES2017 (babel), Typescript
  • CSS in JS, CSS-препроцессоры, PostCSS
  • Системы сборки Webpack, таск-раннер Gulp
  • Система контроля версий - Git
  • Docker, CI

Навыки кроссбраузерной верстки с использованием современных технологий (HTML5/CSS3). 

В разных ситуациях писал на node.js как утилиты для эффективной работы с проектом (разбор файлов, парсинг информации), так и для поднятия api-сервера для обработки, хранения данных.  Пробовал express.js, koa.js для написания REST-api, graphQl сервисов. 

Английский язык: Intermediate -  cвободно читаю и воспринимаю речь на слух.

Интересна работа в компании с сильной командой и интересными, разноплановыми задачами. 

Хочу делать крутой фронтенд и решать разнообразные задачи любой сложности.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Web software engineer
Июль 2019 — По настоящее время (9 месяцев)
Ведущая независимая медиакомпания России
Senior Frontend developer
Ноябрь 2018 — Июнь 2019 (8 месяцев)

Занимаюсь разработкой фронтенда сайта more.tv. More.tv - это онлайн-платформа для просмотра тв-трансляций и контента.

Основные задачи:

  • реализация продуктовых-фич  
  • написание тестов
  • CI проекта
  • реализация архитектурных решений
Senior Frontend developer
Февраль 2018 — Ноябрь 2018 (10 месяцев)

Занимался разработкой мобильной версии сайта Букмекерской компании 888.ru на react + redux стеке. 

  • переписал страшное легаси проекта
  • перевёл тесты с jasmin на jest + enzyme, а также внедрил prettier и eslint для удобной работы всей команды
  • обновил зависимости проекта, вырезал лишние зависимости, оптимизировал размер джаваскрипта
  • занимался написанием unit-тестов
  • разработка общих архитектурных решений
  • оптимизация приложения
  • запуск мобильной версии сайта.

Также занимался переходом десктопного сайта с ангуляра на react.

      Разработка и внедрение автоматизированных систем дистанционного банковского обслуживания и управления финансами
      Frontend developer
      Апрель 2017 — Декабрь 2017 (9 месяцев)

      Занимался разработкой фронтенда CORREQTS corporate. 

      Перенос клиентской функциональности из монолитного веб-сервиса на современный стек. Разработка клиентской части банковского веб приложения на react, redux, styled-components. Оценка задач на стороне фронтенда, а также планирование задач на спринт. Интеграция с бекендом, обсуждение решений с дизайнерами.

      Разработка программного обеспечения, мобильных и web-приложений
      Frontend developer
      Январь 2016 — Апрель 2017 (1 год и 4 месяца)

      Разработка изоморфного приложения с использованием React + Redux (webpack, stylus, ES6/7), реализация ключевых архитектурных решений, оценка и ревью новых задач, а также рефакторинг расширяющийся системы.

      Эффективный бизнес
      Новосибирск
      HTML/Wordpress Developer
      Январь 2015 — Июнь 2015 (6 месяцев)
      Кроссбраузерная верстка из .psd (html5, jade, css3, sass, bootstrap, svg), при необходимости адаптация под cms wordpress. Лендинги, корпоративные сайты.
      Высшее образование
      Новосибирский государственный технический университет
      Новосибирск
      Факультет: Прикладной математики и информатики; ФПМИ
      Сентябрь 2013—Январь 2016 (2 года и 4 месяца)
      Дополнительное образование
      Проект для тех, кто интересуется информационными технологиями
      Москва
      Школа разработки интерфейсов
      Сентябрь 2018—Декабрь 2018 (3 месяца)

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

      Интерактивные онлайн-курсы
      Санкт-Петербург
      Базовый HTML и CSS
      Май 2014—Июль 2014 (2 месяца)