Максим Д. React разработчик, Senior
ID 11912
МД
Максим Д.
Мужчина
Россия, Севастополь, UTC+3
Ставка
3 000 Р/час
НДС не облагается
Специалист доступен с 20 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Самая интересная и/или технически сложная задача из опыта?
Миграция NFT моделей с одного блокчейна на другой. А также, написание автоматической миграции и конвертирования крипты с одного кошелька в одном блокчейне, на другой
Из более повседневных задач, интеграция игровой механики в приложение, которая предполагала работу с canvas.
Куда хотелось бы развиваться: технически или в менеджмент?
Я очень гибкий человек, на данный момент я бы хотел развиваться технически, но я бы хотел, чтобы менеджмент задачи тоже имели место быть
Какими задачами хотелось бы заниматься?
Мне интересны все задачи, больше всего интересно то, что привносит вызов в работу. Интересно поработать с музыкой, графиками, чем-то нестандартным.
Какими задачами не хотелось бы заниматься?
Меня не пугает легаси или что-либо еще
Проекты
(4 года)
Интернет магазин с интеграцией геймификации
Роль
Lead Frontend Developer
Обязанности
Описание проекта:
Интернет магазин, с ключевой особенностью геймификации для вовлечения пользователей, а также повышения их лояльности
Команда проекта:
1 Руководитель проекта
4 Frontend разработчика
2 Backend разработчика
3 Системных аналитика
4 Инженера тестирования
Обязанности на проекте:
- Проектирование архитектуры, принятие решений на основе функциональных и нефункциональных требований заказчика
- Выбор подходящего стека разработки, подбор решений для аналитик и CRM
- Управление командой, контроль выполнения задач
- Интеграция функционала, верстка компонентов
Личные результаты:
- Корректно спроектировал интернет-магазин, с учетом высоконагруженности системы, тесно взаимодействуя с бэкенд архитектором
- Успешно интегрировал Vercel SWR в проект, отказавшись от привычного RTK
- Четко описал процесс разработки, код стайл для команды, что ускорило погружение новых разработчиков в 2 раза
- Ввел Scrum для этого проекта, решение привнесло повышение эффективности разработки на 50%
- Успешное управление командой, состоящей из 4-5 frontend разработчиков
- Предложил идею геймификации для дополнительной мотивации клиентов делать покупки, а также повышения конверсии пользователей в клиентов
Стек специалиста на проекте
Ant.design, turbopack, WebSockets, Scrum, Storybook, Sentry, SWR, Vercel, CRM, TypeScript, Next.js, React, React Native
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2023 - Февраль 2024
(9 месяцев)
МЭШ.Новости
Роль
Lead Frontend Developer
Обязанности
Описание проекта:
Новостной портал для учащихся, родителей и учителей Москвы и Подмосковья
Команда проекта:
1 Руководитель проекта
5 Frontend разработчика
3 Backend разработчика
2 Системных аналитика
3 Инженера тестирования
Обязанности на проекте:
- Проектирование архитектуры приложения
- Применение методологии Feature Sliced Design
- Интеграция WYSIWIG редактора новостей, дальнейшая его настройка
- Управление командой, one to one
- Полная настройка окружения с нуля под нужды проекта и командной разработки
- Принятие и обоснование решений используемых технологий
- Распределение задач между разработчиками, в условиях сжатых сроков
- Тесное взаимодействие с командой заказчика на предмет улучшения продукта
- Написание внутренней кодовой документации, использование Storybook
Личные результаты:
- Полностью с нуля спроектировал архитектуру проекта, взаимодействуя с лидерами других направлений
- Интегрировал RTK Query. Это позволило ускорить разработку в 3 раза, а код API и обработки состояний сделать понятным и структурированным
- Интегрировал WYSIWYG редактор с последующей настройкой и заменой стилей
- Правильная интеграция с Яндекс.Погодой и Яндекс.Метрика
- Грамотное управление командой позволило добиться снижения количества требуемых на проекте разработчиков для снижения стоимости проекта
- Взаимодействие с заказчиком, оценка и обсуждение бизнес логики помогли прийти к наиболее релевантному для заказчика результату
- Договорился о выделении времени на покрытие unit тестами 100% требуемого кода, а также написании Storybook на компоненты
- Один из разработчиков вырос до Middle, благодаря моему менторству
Стек специалиста на проекте
Разработка, feature sliced design, API, Управление командой, Jest, Storybook, RTK Query, Яндекс.Метрика, Docker, TypeScript, Vite, Material UI, React
Отрасль проекта
EdTech
Период работы
Октябрь 2022 - Июнь 2023
(9 месяцев)
Портфолио учащегося
Роль
Lead Frontend Developer
Обязанности
Описание проекта:
Разделенное на сервисы портфолио учеников Москвы
Команда проекта:
1 Руководитель проекта
4 Frontend разработчика
2 Backend разработчика
2 Системных аналитика
3 Инженера тестирования
Обязанности на проекте:
- Интеграция нового функционала
- Управление командой, one to one, code review
- Рефакторинг старых тяжеловесных компонентов
- Написание внутренней кодовой документации по проекту
- Написание CookBook с примерами решения базовых проблем и упрощением принятия решений в рамках кодовой базы проекта
- Масштабный рефакторинг data flow проекта с целью повышения оптимизации и ускорения работы приложения
Личные результаты:
- Уменьшил время сборки проекта 80 секунд -> 30 секунд
- Ускорил загрузку проекта в браузере в 4 раза
- Интегрировал архитектурный подход Feature-Sliced Design. Доработка и разработка стала быстрее и безопаснее в несколько раз
- Рефакторинг data flow позволил ускорить работу с бэкендом в 3 раза
- Рефакторинг компонентов снизил количество перерисовок на 50%
- Разработал функционал, позволяющий пользователям легко, основываясь на их интересах и баллах ЕГЭ, подобрать наиболее релевантный ВУЗ
- В условиях сжатых сроков оптимизировал процесс работы, сведя простой разработчиков к минимуму
- Спроектировал архитектуру, одобренную в дальнейшем архитектором заказчика
- Написание CookBook'a позволило сократить время принятия решения по разработке, а также количество человеко-часов на 20%
Стек специалиста на проекте
Redux Toolkit, Data, Webpack, Storybook, Flow.js, Redux-Saga, TypeScript, Material UI, React
Отрасль проекта
EdTech
Период работы
Февраль 2021 - Октябрь 2022
(1 год 9 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет