Павел Макаров
Lead Frontend Developer
Сейчас работаю в Wildberries
Web Tech Lead
Лидировал всю Web разработку:
mtsbank.ru,
payment.mts.ru,
команда внутренних платформенных решений.
По сути весь web банка + личный кабинет.
  • Глубокие знания по проектированию и разработке сервисов;
  • Опыт внедрения и сопровождения практик разработки;
  • Организация полного производственного процесса и создания IT-команд: аналитика, разработка, тестирование, автотестирование, devops;
  • Отличные soft skills, понимание бизнеса и IT-проблематики;
  • Опыт управления и реализации сложных и взаимосвязанных проектов;
  • Опыт работы с кросс-функциональными командами разработки, оперативное управление, оценка результатов, контроль слабых мест и их коррекция;
  • Опыт работы с интеграцией разных систем между собой;
  • Управленческие качества: планирование, делегирование, организация, контроль, обучение и наставничество;
  • Организация сопровождения проекта: от L2-поддержки до gracefull degradation практик;
До этого лидировал команду из 16 разработчиков:
  • решение любых проблем, связанных с фронтом: упавший сервис, неработающий контур и т.д.;
  • code review, валидация ФТ, оценка задач;
  • встречи с бизнесом по поводу новых фичей и интеграций;
  • менторство/онбординг;
  • заполнение заявок и другой документации (не боюсь бюрократии в enterprise);
  • тех. радар.
Из достижений разработки в МТСБ, не считая обыденной разработки фичей:
  • mtsbank.ru - то, что мы сделали с командой;
  • создали фабрику лендингов командой из меня и backend/devops-разработчика: позволяет из готовых компонентов собирать готовые страницы без участия разработки. Нужны только контент-менеджеры. Разработка требуется только, если необходимо добавить новые компоненты/логику. Минимальный time-to-market. Идеальный инструмент для A/B-тестирования, seo-страниц и лендингов для временных акций. Настолько понравился бизнесу, что даже написали на vc.ru
  • обновление фронтальных приложений до последнего Next.js и TypeScript;
  • налаживание работы фронтовых микросервисов (линтеры, прехуки, контуры, переменные окружения, CI/CD, blue/green release);
  • разбиение на микросервисы (npm-пакет с компонентами и storybook, npm-пакет с настройками фронтальных приложений, логическое разделение на отдельные сервисы).
Также меня снимали для рассказа о фронтенд-разработке для Rocktera
Я умею (hard skills):
  • хорошо верстать адаптивные сайты, семантический HTML, CSS, Sass, jQuery, anime.js;
  • JavaScript, TypeScript, React, Next.js (SSR/iSSG), React-router, Styled-components, CSS Modules (предпочитаю), PostCSS, Redux, Redux-Saga, Effector, SPA, Storybook;
  • Организовывать работу и процессы команды;
  • Продумывать архитектуру приложений;
  • Не боюсь залезать в конфиги Webpackа;
  • Работать с Figma, Photoshop и немного Illustrator;
  • Разбираюсь в SEO-продвижении и в Я.Директе;
  • Python. Могу написать бэк с RESTapi на Flask + SQLAlchemy/Django
  • Опыт с PHP и WordPress / OpenCart;
  • Читать документацию;
  • Разбираюсь в сфере ИБ в плане защищенности веб-сайтов.
А еще я люблю фотографировать