МП
Максим П.
Мужчина, 29 лет
Россия, Сочи, UTC+3
Ставка
3 376,62 Р/час
НДС не облагается
Специалист доступен с 27 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Японский — A2
Главное о специалисте
Фронтенд-разработчик с более чем 5 годами коммерческого опыта в таких областях, как ритейл, электронная коммерция, банкинг, автоматизация бизнес-процессов и информационная безопасность. Работал как над созданием проектов с нуля, так и над развитием и поддержкой уже существующих продуктов, включая крупные корпоративные системы и платформы с тысячами пользователей. В своей работе увлекается решением задач, связанных с оптимизацией пользовательского опыта (UX/UI), интеграцией сложных интерфейсов и систем, а также автоматизацией процессов через использование современных технологий.
- Внедрял и поддерживал архитектурные решения (например, FSD), улучшая масштабируемость и поддерживаемость проектов
- Работал с техническим долгом: писал юнит-тесты, рефакторил старый код, улучшал производительность приложений
- Оценивал и декомпозировал задачи вместе с бизнес-аналитиками и продакт-менеджерами
- Участвовал в технических обсуждениях с командой, выбирая технологии и подходы, а также проводил технические собеседования для новых сотрудников
- Стремится к улучшению качества кода и повышения эффективности разработки, используя передовые инструменты и методы, так как слежу за трендами и развитием индустрии
Стек технологий:
Основные: React, Next.js, TypeScript, React Query
Архитектуры: Atomic Design, Feature Sliced Design (FSD), Microfrontends
Управление состоянием: Redux, Redux Toolkit, MobX, Zustand, Recoil
Тестирование: Jest, React Testing Library, Cypress, Playwright
Стилизация: CSS/SCSS, styled-components, CSS-in-JS, Tailwind CSS
UI-библиотеки: Material UI, Ant Design, Radix UI, React Bootstrap
Инструменты: Figma, Miro, Zeplin, Git, Postman
CI/CD: GitLab CI, GitHub Actions
Backend: Node.js, Express, PHP, Symfony, Go, Microservices
Сборка: Webpack, Vite, Gulp
Таск-менеджмент: Jira, Weeek, Trello, Kaiten, Linear
Процессы: Scrum, Agile, Waterfall
Duck Master mau 100.000
СИТИЛИНК mau 250.000
Остальные проекты корпоративные
Проекты
(7 лет 6 месяцев)
Performance Lab
Роль
Frontend-разработчик
Обязанности
Проект DuckMaster (игра в Telegram)
- Реализовал новый флоу онбординга пользователей с использованием React и Redux-Saga, что улучшило их первый опыт и повысило вовлеченность в игру
- Внедрил новую игровую механику для атак на других игроков, используя Redux Toolkit для управления состоянием и TypeScript для строгой типизации логики
- Выполнил рефакторинг крупных компонентов, разбив их на небольшие модули и вынеся бизнес-логику за пределы компонентов, что упростило поддержку и увеличило читаемость кода
- Оптимизировал билд проекта с использованием Vite, внедрил чанкинг и tree shaking, что значительно сократило время загрузки и уменьшило размер бандла
- Настроил eslint и prettier для обеспечения единого стиля кода и повышения качества разработки
- Разработал и интегрировал анимации с использованием Lottie, что сделало интерфейс более интерактивным и привлекательным для пользователей
- Написал скрипт для автоматической конвертации картинок в WebP формат, что улучшило производительность приложения и уменьшило размер файлов
- Покрыл важные функции и компоненты тестами с использованием Vitest, что повысило стабильность и надежность игрового процесса
NDA проект маркетплейса
- Реализовал кодогенерацию API с помощью Orval, что позволило значительно ускорить разработку и снизить количество ошибок в интеграциях
- Разработал сайт с нуля на Next.js и TailwindCSS, реализовав серверный рендеринг (SSR) для улучшения производительности и SEO
- Настроил SEO-оптимизацию для страницы с использованием метатегов, динамических URL и каноничных ссылок для повышения видимости в поисковых системах
- Разработал сложные формы с валидацией через React Hook Form и Zod, что обеспечило надежность данных и улучшило пользовательский опыт
- Реализовал весь пользовательский флоу: авторизация, избранное, оформление заказа, карточки товаров, каталог, фильтрация и детальная страница
Проект "Яга" (Ростелеком, аналог Atlassian Jira)
- Самостоятельно проводил декомпозицию задач, работал над улучшением процессов в команде с использованием Agile-методологий.
- Разработал модуль шаблонов бизнес-процессов с помощью React, Redux Toolkit и OpenAPI Specification, внедрил функционал интеграции с REST API.
- Улучшил производительность системы, оптимизировав ключевые компоненты с использованием мемоизации и динамических импортов.
Проект "Thread Intelligence" (BI.ZONE)
- Разработал новые разделы интерфейса для анализа киберугроз, использовал React Query для обработки данных в реальном времени.
- Реализовал страницу анализа сущностей с визуализацией связей с помощью D3.js и внедрил поддержку сложных фильтров.
- Интегрировал функционал построения отчетов через GraphQL и оптимизировал загрузку данных с использованием lazy loading.
Проект "OpenSearch Dashboards" (Сбер)
- Настроил интеграцию OpenSearch Dashboards с Vault для управления сертификатами безопасности, использовал Node.js и REST API.
- Автоматизировал обновление сертификатов с помощью CI/CD на основе GitLab CI, интегрировал автоматическое тестирование на Jest.
- Внедрил модуль визуализации данных с использованием Kibana.
На всех проектах применялся UI Kit, а также такие инструменты, как MobX и Ant Design (AntD), Styled Components и препроцессоры
Достижения
Проект DuckMaster (игра в Telegram):
Результат: существенно улучшена производительность, функциональность и качество игры. Это привело к росту вовлеченности пользователей, снижению багов и увеличению количества активных игроков.
NDA проект маркетплейса:
Результат: сайт стал стабильным и высокоэффективным решением для маркетплейса, с удобным интерфейсом и хорошими показателями SEO
Проект "Яга" (Ростелеком, аналог Atlassian Jira):
Результат: повысил гибкость настройки процессов и снизил время выполнения задач на 30%.
Проект "Thread Intelligence" (BI.ZONE):
Результат: повысил эффективность работы аналитиков за счет улучшения интерфейса и ускорения обработки данных.
Проект "OpenSearch Dashboards" (Сбер):
Результат: обеспечил стабильную работу системы безопасности и минимизировал вмешательство человека в процесс сертификации.
Стек специалиста на проекте
MobX, orval, Tailwindcss, HTML5, React Hook Form, React Query, Redux Toolkit, lint, d3, Gitlab CI, unit, GraphQL, webp, styledcomponent, AntD, SSR, Git, API, Kibana, Lottie, CSS3, Storybook, Prettier, UI Kit, Vitest, Zod, Redux-Saga, HTML, TypeScript, Vite, Next.js, OpenApi Specification, React, JavaScript, REST API, Chrome 61+, React 18+
Отрасль проекта
Urban technology
Период работы
Июль 2022 - По настоящее время
(3 года 1 месяц)
НЛМК
Роль
Frontend-разработчик
Обязанности
- Разработал веб-приложение для доменного производства с нуля с использованием React, Redux Toolkit и React Query
- Спроектировал архитектуру интерфейса, внедрил таблицы с сортировкой, пагинацией и фильтрацией данных с помощью TanStack Table
- Интегрировал взаимодействие с REST API, настроил динамическую обработку данных и оптимизировал запросы через React Query
- Настроил кастомные компоненты для отображения данных с использованием Material UI
- Реализовал систему уведомлений о событиях в реальном времени с помощью Toastify и интеграцию с логированием через Sentry
Достижения
Результат: обеспечил стабильную работу приложения, что сократило время обработки производственных данных на 25%
Стек специалиста на проекте
HTML, REST API, CSS3, TypeScript, HTML5, Sentry, React Query, Redux Toolkit, Vite, UI Kit, Material UI, AntD, React, styledcomponent, Tanstack Table, toastify, препроцессоры
Отрасль проекта
Urban technology
Период работы
Май 2021 - Июнь 2022
(1 год 2 месяца)
СИТИЛИНК
Роль
Frontend-разработчик
Обязанности
- Работал над доработкой старой версии сайта на PHP (Symfony) и микросервисами на Go, а также над переносом функционала в новую версию сайта на Next.js
- Реализовал каталог товаров с функциональностью фильтрации, сортировки и пагинацией данных с использованием React и React Query
- Интегрировал REST API для динамической загрузки данных каталога и внедрил локальную оптимизацию запросов через prefetching
- Разработал и внедрил новые компоненты пользовательского интерфейса, включая карточки товаров, с использованием styled-components и emotion
- Настроил клиентскую часть для взаимодействия с микросервисной архитектурой и улучшил обработку ошибок через React Error Boundaries
Достижения
Результат: повысил конверсию каталога на 15% благодаря улучшению пользовательского опыта и стабильности приложения
Стек специалиста на проекте
HTML5, React Query, PHP, unit, Styled-Components, oundaries, Emotion, AntD, Git, Go, CSS3, Symfony, Storybook, Errors, HTML, TypeScript, Vite, Next.js, React, JavaScript, REST API
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2020 - Апрель 2021
(1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Тульский коммунально-строительный техникум
Специальность
Земельно-имущественных отношений
Завершение учебы
2018 г.
Дополнительное
Учебное заведение
Филиал компьютерной академии "ШАГ", Тула
Специальность
Программирование, Веб-разработка
Завершение учебы
2016 г.
Дополнительное
Учебное заведение
ООО "Школа программирования"
Специальность
Основы программирования, Веб-разработка
Завершение учебы
2016 г.
Дополнительное
Учебное заведение
ООО "Школа программирования", Веб-разработка
Специальность
HTML/CSS
Завершение учебы
2016 г.
Дополнительное
Учебное заведение
ООО "Школа программирования"
Специальность
PHP. Уровень 1, Веб-разработка
Завершение учебы
2016 г.
Дополнительное
Учебное заведение
ООО "Школа Программирования"
Специальность
HTML&CSS. Начальный уровень, Веб-разработчик
Завершение учебы
2016 г.