Резюме
ФИО
Павлов Максим Александрович
Местоположение
Россия, г.Ярославль
Позиция
senior frontend engineer
Статус
ищу работу full time, удаленно
Удобный способ связи
email, ifelseapps@gmail.com
Что я умею?
- Верстка интерфейсов сайтов и веб-приложений, кроссбраузерная и адаптивная
- Разработка SPA приложений на React
- Разработка и поддержка BFF (backend for frontend)
- SSR (server side rendering)
Технологии
- HTML
- CSS
- JavaScript (ES5+)
- Pug (ex Jade)
- Sass
- Less
- Stylus
- NodeJs
- ExpressJs
- React
- NextJs
- Redux
- Redux thunks
- Redux saga
- Redux toolkit
- Effector
- Styled components
- Gulp
- Webpack
- TypeScript
- Jest
- Enzyme
- Storybook
- jQuery
- БЭМ
- Docker
- Git
Опыт работы
-
Сентябрь 2023 — н.в.X5 Group, senior frontend engineer
- Работаю в команде сайта food.ru
- Занимаюсь разработкой новых страниц сайта и доработкой существующего функционала
- Интегрирую сайт с внешними сервисами (рекламные системы, аналитика и т.д.)
- Участвовал в доработке CMS
- Участвовал в разработке UI Kit
- Сопровождаю релизы сайта в рамках держурств
Технологии:
- TypeScript
- NextJs
- React
- Effector
- Sass
-
Март 2023 — сентябрь 2023ООО «Лоция», middle backend engineer
- Разработал микросервис «Калькулятор страхования» (интеграция с API «Ингосстрах»)
- Доработал административные разделы в CMS «1С-Битрикс»
Технологии:
- PHP
- MySQL
- Docker
- Laravel
- Orchid
- 1С-Битрикс
-
Март 2021 — декабрь 2022ООО «МТС Диджитал», senior frontend engineer
Работал в распределенной команде, которая разрабатывает МТС Профиль (это что-то вроде Яндекс.Паспорт, только в экосистеме МТС).
- Принял участие в масштабном редизайне проекта
- Перевел проект на TypeScript
- Внедрил модульное тестирование на проекте
- Разработал несколько крупных модулей
- Был релиз-мастером (подготовка релиза, управление скоупом задач в релизе, дежурство в день релиза)
Технологии:
- TypeScript
- NextJs
- React
- Redux
- Redux toolkit
- Styled components
- Jest
- Enzyme
- Storybook
- NodeJs
-
Декабрь 2020 — март 2021ООО «Софт дивижн», senior frontend engineer
- Принял участие в разработке системы управления безопасностью
Технологии:
- VueJs
- NodeJs
-
Май 2019 — октябрь 2020ООО «Норд софт», senior frontend engineer
- Разработал несколько автоматизированных рабочих мест для медицинской информационной системы
- Разработал фреймворк на базе react для построения интерфейсов на основе вкладок и помог внедрить его в несколько проектов
Технологии:
- TypeScript
- React
- Redux
- Redux-saga
- Emotion
- Antd
- Sass
- Angular
-
Май 2018 — май 2019ООО «ФогСофт», frontend engineer
- Дорабатывал и поддерживал клиентскую часть нескольких проектов
- Принял участие в редизайне одного из проектов, декомпозировал интерфейс на переиспользуемые блоки
- Участвовал в разработке дизайн-системы
- Выполнял функцию ментора для начинающих разработчиков
Технологии:
- TypeScript
- React
- Redux
- jQuery
- Sass
-
Ноябрь 2016 — апрель 2018ООО «Ареал идея», software engineer
- Принял участие в разработке crm-системы для заказчика из финансового сектора в качестве full Stack разработчика
- Реализовал несколько переиспользуемых компонентов интерфейса в виде jquery-плагинов
- Разработал ui-киты для проектов, из которых бэкенд-разработчики собирали интерфейсы
- Выполнял функцию ментора для начинающих разработчиков
Технологии:
- PHP
- MySQL
- 1С-Битрикс
- TypeScript
- jQuery
- React
- Sass
- БЭМ
-
Май 2015 — ноябрь 2016ООО «ТимПрофи», software engineer
- Принял участие в разработке и поддержке нескольких крупных интернет-магазинов
- Разработал модуль для покупки билетов в театр, а также интерфейс кассира и интегрировал их с Интернет-магазином
Технологии:
- PHP
- MySQL
- 1С-Битрикс
- jQuery
- Sass
- БЭМ
-
Май 2014 — апрель 2015IDID, программист 1С-Битрикс
- Принял участие в разработке нескольких Интернет-магазинов на 1С-Битрикс
- Выполнял функции менеджера проектов, а позднее стал директором Ярославского филиала
Технологии:
- PHP
- MySQL
- 1С-Битрикс
- jQuery
Образование
-
2005 — 2010 гг.НОУ ВПО «Московская академия предпринимательства при Правительстве Москвы», специальность «Финансы и кредит»