МБ
Михаил Б.
Мужчина, 27 лет
Россия, Москва, UTC+3
Ставка
2 779,22 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Frontend Developer с более чем 5 годами опыта в разработке веб-приложений, включая букинг-системы, музыкальные сервисы и платформы для тестирования. Специализируется на React, TypeScript, Redux Toolkit, GraphQL и Feature-Sliced Design (FSD). Имеет опыт оптимизации производительности, настройки CI/CD, интеграции API (Google Maps, VK API) и создания UI-китов. Участвовал в проектах с нуля, рефакторинге legacy-кода и написании тестов (unit, интеграционные). Ориентирован на улучшение UX, автоматизацию процессов и командное взаимодействие по Agile.
Проекты
(5 лет 5 месяцев)
Разработка экосистемы продуктов, включая букинг-систему с интеграцией Google Maps и аналитики.
Роль
Ведущий разработчик
Обязанности
- Разработка и оптимизация фронтенд-логики на React и TypeScript.
- Интеграция Google Maps для отображения местоположения специалистов.
- Создание кастомного календаря с поддержкой диапазонов и ограничений.
- Разработка фото-редактора для добавления аватаров пользователей.
- Реализация и внедрение новых функциональных модулей в существующую микрофронтендовую архитектуру приложения.
- Создание гибких и кастомизируемых таблиц для отображения данных.
-Разработка графиков пользовательской статистики с использованием Chart.js.
- Внедрение pre-commit hooks для сокращения времени на код-ревью.
- Перевод проекта с Webpack на Vite для ускорения сборки и hot reload.
- Интеграция GraphQL и React Query для управления данными.
- Участие в планировании спринтов и код-ревью.
Достижения
- Ускорена загрузка приложения на 25% за счет оптимизации и перехода на Vite.
-Снижено количество визуальных багов на 20% благодаря улучшенной читаемости кода.
- Реализован функционал поиска ближайших специалистов через Google Maps.
Стек специалиста на проекте
JavaScript, Node.js, GraphQL, Google Maps, Chart.js, MobX, MUI, React Query, CSS Modules, Pixel Perfect, SCSS, Redux Toolkit, Vite, Recharts, React, React Native, typescript
Отрасль проекта
LifeStyle
Период работы
Декабрь 2023 - Июль 2025
(1 год 8 месяцев)
Разработка внутреннего корпоративного продукта и музыкального сервиса с использованием FSD.
Роль
React Developer
Обязанности
- Настройка Webpack, ESLint, Stylelint, Jest и Babel для оптимизации разработки.
- Разработка кабинета администратора (редактирование, статистика, таблицы).
- Перевод части проекта с JavaScript на TypeScript для улучшения масштабируемости.
- Создание UI-кита для унификации компонентов и повторного использования.
- Оптимизация первичной загрузки приложения с учетом типа устройства.
- Участие в код-ревью и улучшение кодовой базы.
- Усовершенствование Storybook для минимизации визуальных багов.
- Разработка unit- и интеграционных тестов с использованием Jest.
- Применение Feature-Sliced Design для структурирования приложения.
- Интеграция WebSocket для реального времени и Next.js для SSR.
Достижения
- Сокращено время сборки проекта на 30% за счет оптимизации Webpack.
- Уменьшено количество визуальных багов на 15% благодаря Storybook.
- Повышена масштабируемость проекта за счет перехода на TypeScript.
Стек специалиста на проекте
JavaScript, Jest, Webpack, Storybook, CSS Modules, Pixel Perfect, Next.js, Redux Toolkit, WebSockets, React Table, React, FSD, npm, typescript
Отрасль проекта
LifeStyle
Период работы
Июль 2022 - Декабрь 2023
(1 год 6 месяцев)
Разработка платформы для тестирования кандидатов и публикации статей.
Роль
React Developer
Обязанности
- Разработка пользовательских профилей, форм, чата и ленты товаров.
- Интеграция авторизации через VK API.
- Выполнение верстки по готовым макетам из Figma.
- Интеграция плагина i18n для интернационализации приложения.
- Настройка Webpack для старта проекта и оптимизации сборки.
- Разделение страниц на чанки для ленивой подгрузки и уменьшения бандла.
- Внедрение Prettier, ESLint и Husky pre-commit hook.
- Настройка CI-пайплайна через GitHub Actions для сборки и линтинга.
- Разработка карточек товаров и оптимизация их рендера.
- Участие в планировании и код-ревью.
Достижения
- Ускорена загрузка страниц на 20% за счет ленивой подгрузки.
- Реализована интернационализация, поддерживающая 3 языка.
- Снижено количество багов на 15% благодаря CI/CD и линтингу.
Стек специалиста на проекте
Webpack, MobX, Bootstrap, MUI, Pixel Perfect, SCSS, Redux Toolkit, React, npm, typescript
Отрасль проекта
LifeStyle
Период работы
Март 2020 - Июль 2022
(2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
азанский национальный исследовательский технологический университет
Специальность
Инженер в нефтегазовой отрасли
Завершение учебы
2018 г.