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;
- Читать документацию;
- Разбираюсь в сфере ИБ в плане защищенности веб-сайтов.