ММ
Максим М.
Мужчина, 29 лет
Россия, Москва, UTC+3
Ставка
4 740,26 Р/час
НДС не облагается
Специалист доступен с 18 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
Максим — frontend-разработчик уровня senior с опытом работы на проектах в течение 9 лет и 4 месяцев.
На позиции frontend-разработчика в проекте «МТС Банк ЛКС (Личный кабинет сотрудника)» выполнял задачи по оценке новых функций системы, проектированию и разработке микрофронтов, а также по интеграции с бэкендом через API (REST, WebSocket, Server-Sent Events). Внедрил функционал чата и входящей телефонии, сократив время ответа сотрудников на 25%, и интеграцию CRM с Simple One, что повысило эффективность работы службы поддержки банка.
В проекте «Асака Банка ЕФС» перешёл с роли ведущего разработчика на функции Team Lead, успешно координируя работу команды из 4 фронтенд-разработчиков. Организовал процесс распределения задач, контроля выполнения и проведения код-ревью, что повысило стабильность релизов и качество кода.
Во время работы над проектом «Поддержка и развитие инфраструктуры Даниловского рынка» внедрил метрики для отслеживания ошибок и анализа пользовательского поведения, что позволило оперативно выявлять и устранять проблемы. Настроил интеграцию с Яндекс Едой, автоматизировав процесс передачи заказов и повысив скорость обработки доставок.
Участвовал в разработке пользовательских сценариев для обслуживания клиентов РТК в рамках проекта «МТС Единое окно продаж и обслуживание РТК». Перенёс приложение с 5 на актуальные версии Angular.
Проекты
(9 лет 8 месяцев)
" МТС Банк ЛКС (Личный кабинет сотрудника)"
Роль
Senior Frontend-разработчик
Обязанности
Команда: три Java разработчика, один QA, один Java AutoQA , два системных аналитика, два бизнес аналитик, один PM, один PO, один Frontend-разработчик и TechLead. Команда devOPS и администраторов систем была сопровождающей. Работа через спринты, длительностью две недели.
Выполняемые задачи:
- Оценка новых функций системы, их декомпозиция на задачи и планирование реализации.
- Проектирование и разработка новых микрофронтов системы.
- Разработка новых функций системы, включая их анализ, проработку и внедрение.
- Проработка и реализация взаимодействия с бэкендом системы, включая интеграцию API (REST, WebSocket, Server-Sent Events)..
- Разработка и поддержка системных библиотек (core-слой, UI-kit и др.).
- Подготовка, сопровождение и контроль релизов.
- Оптимизация и реализация задач технического долга системы.
- Подготовка плана развития системы с учетом приоритетов бизнеса и технических потребностей.
- Менторство: постановка целей и плана развития для стажёра, сопровождение и обучение.
Достижения
Основные достижения:
- Интеграция чата и входящей телефонии:
Реализовал и внедрил функционал чата и входящей телефонии через интеграцию с Genesys по протоколу WebSocket, что позволило сократить время ответа сотрудников на 25% и увеличить количество закрытых обращений более чем в 12 раз. Функционал был вынесен в отдельный модуль для интеграции с микрофронтами других продуктовых команд.
- Интеграция CRM с Simple One:
Реализовал интеграцию CRM с системой Simple One с использованием IFrame, что позволило сотрудникам оперативно регистрировать клиентские инциденты и отслеживать их статусы без выхода из CRM. Клиенты начали получать уведомления о зарегистрированных инцидентах, что значительно снизило нагрузку на службу поддержки банка и повысило их лояльность.
- Организация коммуникации между микрофронтами:
Реализовал сервисы для взаимодействия между микрофронтами на базе паттернов Event Bus и Message Broker, что обеспечило изоляцию сервисов и удобный обмен данными между ними.
- Внедрение аналитики:
Реализовал и внедрил функционал аналитики, позволивший руководителям центров отслеживать ключевые сущности, с которыми работают их сотрудники (заявки, обращения, звонки, задачи), и собирать аналитику для оценки эффективности работы.
Стек специалиста на проекте
REST, Webpack, React Router, TypeScript, React Hook Form, React Query, UI Kit, Axios.js, React Router Dom, React, Effector, Gitlab CI, React 18, Zod, patronum, MFE, tanstack, Styled-Components, библиотеки, farfetched, forts, defect, reactdom, runtypes
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - По настоящее время
(1 год 7 месяцев)
"Асака Банка ЕФС (единая фронтальная система) для обслуживания клиентов банка"
Роль
Frontend-разработчик
Обязанности
«ЭФС» - это единая фронтальная система для обслуживания клиентов банка Узбекистана на базе платформы собственной разработки.
Особенности проекта: В основе проекта лежит выполнение пошаговых пользовательских
скриптов, простота использования и возможность быстрого внедрения нового функционала в
продажах и обслуживании без дополнительной нагрузки на бэкэнд системы.
Команда: 4 фротенд разработчика, аналитики, бекенд разработчики, тестировщики
Выполняемые задачи:
- Оценка новых функций:
Анализ новых функций системы, их декомпозиция на задачи и формирование плана реализации.
- Управление задачами:
Постановка и распределение задач среди фронтенд-разработчиков команды с учётом их специализации и загрузки.
Отслеживание статусов и процесса выполнения задач, контроль сроков и качества выполнения.
Балансировка нагрузки в команде для равномерного распределения задач.
- Разработка и тестирование:
Разработка отдельных компонентов системы (шагов сценария) с последующим тестированием и отладкой.
Подготовка и сопровождение релизов, включая финальное тестирование и проверку стабильности.
- Код ревью и качество:
Проведение код-ревью, контроль качества кода и соблюдения код-стайла проекта.
- Онбординг и менторство:
Введение в проект новых сотрудников, менторство junior-разработчиков и помощь в их профессиональном развитии.
Достижения
- Лидерство и управление командой:
- Перешёл с роли ведущего разработчика на функции Team Lead, успешно координируя работу команды из 4 фронтенд-разработчиков.
- Организовал процесс распределения задач, контроля выполнения и проведения код-ревью, что повысило стабильность релизов и качество кода.
- Внедрил систему онбординга для новых сотрудников, включая junior-разработчиков, что сократило их адаптацию до продуктивного уровня на 30%.
- Разработка и оптимизация функционала:
- Реализовал ключевые пользовательские скрипты (шаги сценариев) для продажи и обслуживания банковских продуктов, что сократило время выполнения операций на 20%.
o Оптимизировал систему модульной разработки с использованием NX, что позволило ускорить интеграцию новых функций без дополнительных нагрузок на бэкенд.
- Улучшил архитектуру на базе Angular 17, что повысило производительность интерфейса и упростило поддержку кода.
- Улучшение процессов и качества:
- Автоматизировал контроль качества кода, внедрив единый стиль кодирования и процесс обязательного код-ревью, что снизило количество багов после релиза на 40%.
- Организовал процесс подготовки и сопровождения релизов, что позволило выпускать обновления без простоев и регрессов.
Стек специалиста на проекте
RxJS, TypeScript, NGRX, Taiga, UI, NX, angular 17
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Февраль 2024
(2 года)
Поддержка и развитие инфраструктуры Даниловского рынка (сайт рынка, сайт доставки, мобильное приложение, crm, админка)
Роль
Frontend-разработчик
Обязанности
Особенности проекта: Поддержка и развитие инфраструктуры Даниловского рынка (сайт рынка, сайт доставки, мобильное приложение, crm, админка)
Выполняемые задачи:
- Разработка новых и доработка существующих функциональных модулей на клиентской и серверной стороне.
- Интеграция пользовательского интерфейса с бэкендом, работа с API и базами данных.
- Интеграция с внешними сервисами (Retail CRM, Яндекс еда, Сбер эквайринг, 1C)
- Мониторинг, отладка и устранение ошибок в продуктивной среде.
- Оптимизация существующего кода для повышения производительности и устойчивости системы.
Достижения
- Внедрение аналитики и мониторинга:
Реализовал метрики для отслеживания ошибок и анализа пользовательского поведения, что позволило оперативно выявлять и устранять проблемы, а также принимать решения на основе данных.
- Интеграция онлайн-оплаты:
Реализовал интеграцию со СберЭквайринг, обеспечив возможность безопасной и удобной онлайн-оплаты заказов.
- Настройка доставки через агрегатор:
Настроил интеграцию с Яндекс Едой, что автоматизировало процесс передачи заказов и повысило скорость обработки доставок.
- Улучшение пользовательского опыта:
Исправил критически важные ошибки, препятствовавшие оформлению доставки, что повысило стабильность и удобство процесса для пользователей.
- Внедрение системы скидок:
Реализовал функционал для предоставления различных типов скидок: на продукт, заказ и персональные предложения, что позволило повысить лояльность клиентов и стимулировать повторные заказы.
Стек специалиста на проекте
PostgreSQL, JavaScript, Dart, Flutter, TypeScript, MobX, TypeORM, NestJS, Next.js, Axios.js, Styled-Components
Отрасль проекта
E-commerce & Retail
Период работы
Май 2019 - Март 2022
(2 года 11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Курс по React, (Дополнительное образование) 2023 г.
Курс по Angular, (Дополнительное образование) 2019 г.
Образование
Высшее
Учебное заведение
Национальный исследовательский технологический университет «МИСИС»
Специальность
Информационные системы и технологии
Завершение учебы
2019 г.