Евгений Шматов (shmatovevgeniy), 31 год, Россия, ВоронежЕвгений Шматов (shmatovevgeniy), 31 год, Россия, Воронеж
Front-end DeveloperФронтенд разработчикСтарший (Senior)
От 350 000 ₽Рассмотрю предложения

Контакты

Контакты скрыты настройками приватности
Возраст: 31 год
Опыт работы: 10 лет и 7 месяцев
Регистрация: 16.12.2012
Последний визит: сегодня
Гражданство: Россия
Местоположение: Россия, Воронеж
Дополнительно: готов к удаленной работе

Обо мне

10+ опыта работы, начиная от верстки лендингов и заканчивая крупными проектами с десятком разных, распределенных географически команд. Имею опыт с react и vue (а также разным менее известным, а от и вовсе не к ночи помянутым). Разратывал и поддерживал ui-kit, собственную систему для virtualized table, еще помню как верстать

Навыки

Webpack
React
Адаптивная верстка
Redux
Babel
Просмотр кода
Vue.js
Кроссбраузерная верстка
TypeScript

Опыт работы

  • Заказная разработка программного обеспечения и информационных систем
    Фронтенд разработчик (Старший)Senior Front-end developer
    Март 2017 — По настоящее время (8 лет и 2 месяца)

    1) Гос проект по обработке звонков по номеру 112. Туда входили разные админки, аналитика с графиками и карты с визуализацией чрезвычайных ситуаций (например, показывающая разливы опасных веществ). Карта построена поверх Leaflet.js, сами приложения написаны были на AngularJs, позже было начато переписывание на React + Redux, с графики на ReChart
    2) Приложение, рассчитывающее размер на надбавок к пенсиям по случаю тяжелых жизненных обстоятельств (инвалидность, потеря кормильца и проч). Приложение было написано в другой компании на Angular 5, бекендщиками и не прошло приёмку. От меня требовалось в рамках аутстафф разработки только править найденные баги
    3) Сайт для авиакомпании, технически очень старый - jQuery, весь фронт находился в текстовых полях экзотический CMS, velocity шаблоны. От меня требовалось помочь с технической модернизацией, следить за метриками перформанса, помогать коллегам, не имеющих опыта с современной разработкой, и позже, вынести визуальные компоненты в общую библиотеку компонентов, чтобы ей могли пользоваться другие подрядчики. Брал на себя наиболее сложные компоненты, помогал коллегам, анализировал получившиеся бандлы на предмет возможных улучшений, помогал развернуть приватный npm репозиторий для общей библиотеки и коллегам из других стримов использовать реакт компоненты на сайтах с jQuery (требование заказчика). Заменял лидов в отпусках. Поддержка IE11
    4) Аустафф разработка - модернизация сайта логистической компании. React, для стейта хватало хук, изоморфный рендеринг с помощью loadable-components. TypeScript
    5) Проект по автоматизации работы с АЗС - проведение проверок, отчеты, метрики. Уже был написан на Vue2 с использованием самописной и заброшенной библиотеки компонентов, разрабатывал новый функционал, правил баги в существующем, насколько сроки позволяли - писал новые компоненты на замену, выносил логику из миксинов в composition api. Затем переводил на третий vue.

  • Развиваем экосистему Госуслуг
    Фулстек разработчик (Средний)Программист
    Март 2016 — Март 2017 (1 год и 1 месяц)

    Работа в распределённой скрам команде. Поддержка огромного legacy проекта, фронт-енд которого написан по большей части на JSF 2.0 (Java Server Faces) и и его реализации компонентов PrimeFaces 3.4. Также есть друпал, knockout.js, angular 1.5 для мобильной версии (хотя всё в стиле 1.4 без компонентов), jsp, grunt/gulp (оба рядом), ftl, а в jsf'e свои кастомные компоненты, на которых уже всё реализовано. Правки багов и добавление новой функциональности.

  • KAMOD, креативное агенство
    Воронеж
    Фронтенд разработчикFront-end разработчик
    Ноябрь 2015 — Март 2016 (5 месяцев)

    PixelPerfect вёрстка по макетам, адаптивная и кроссбраузерная вёрстка, вёрстка мобильных версий сайтов. Написание простых SPA. Использование Webpack'a для сборки front-end'a. Работа с legacy кодом, в том числе и свёрстанного на таблицах.

  • Digital Production Doctornet.pro
    Воронеж
    Фронтенд разработчикFront-end разработчик
    Октябрь 2014 — Ноябрь 2015 (1 год и 2 месяца)
    Кроссбраузерная PixelPerfect вёрстка. Разработка небольших SPA с большим количеством анимаций. Создание Landing Pages. Разработка проекта на БЭМ с использованием БЭМ tools, поддержка крупного проекта на angular. Использование less для стилей, twig для шаблонов, gulp для сборки. Начал использовать ES6.

Высшее образование

  • МАТИ

    Московский авиационный технологический институт им. К.Э. Циолковского
    Информационные системы и технологии; 3
    Январь 2010 — Январь 2015 (5 лет)