ДП
Данила П.
Мужчина
Россия, Москва, UTC+3
Ставка
3 500 Р/час
НДС не облагается
Специалист доступен с 3 ноября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
5+ лет во Frontend разработке (React, TypeScript). Высшее образование в области информационных технологий. Проекты в сферах E-com, FinTech. Опыт интеграции приложений с различными сервисами и оптимизации производительности, реализации сложных функциональных решений.
Проекты
(5 лет 5 месяцев)
E-commerce платформа
Роль
React developer
Обязанности
Описание: многофункциональная платформа для продажи товаров бьюти индустрии с количеством пользователей >5.000.000.
Стадия разработки: разработка нового функционала.
Участие в проекте:
Разработка внутреннего портала для сотрудников, который позволяет отслеживать информацию о клиентах, управлять взаимодействием с ними;
Интеграция с базами данных для получения актуальной статистики по пользователям;
Интеграция с сервисом “Мои платежи”;
Реализация функционала работы с избранными товарами и интеграция библиотеки RTK.
Интересное:
Реализовал функционал пополнения баланса с использованием технологии 3D Secure.
Рефакторинг / разработка нового функционала - 40/60. Архитектурные/Фичовые задачи - 50/50.
Команда: 1 Team Lead, 5 Frontend, 3 Backend, 2 SA, 4 QA, 1 Project.
Стек специалиста на проекте
ELK, Sass, Redux Toolkit, JavaScript, Redux, Rematch, React+Vue, Yarn, npm, Webpack, Storybook, Babel.js, Angular 1, Tailwind, CSS, Docker, TypeScript, Bootstrap, JQuery, Next.js, React
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2024 - По настоящее время
(11 месяцев)
Платформа для менеджеров Россельхозбанка
Роль
Lead Frontend Developer
Обязанности
Описание: веб-приложение для менеджеров, обеспечивающая автоматизацию управления клиентскими данными и улучшение взаимодействия с клиентами через интеграцию аналитики и отчетности.
Стадия разработки: с 0, поддержка.
Участие в проекте:
Поддержка и развитие архитектуры проекта на стеке React/TypeScript;
Разработка функциональности для конвертации документов в PDF и их отправки;
Создание системы регистрации с учетом различных ролей пользователей;
Разработка интерактивного сайдбара с кастомной анимацией;
Управление командой фронтенд-разработчиков.
Интересное:
Увеличил скорость загрузки приложения на 15%;
Внедрил подход conventional commits, который улучшил структуру истории изменений и упростил процесс код ревью;
Интегрировал ESLint в проект;
Исправил баг, связанный с загрузкой файлов, доработав плагин для сохранения прогресса загрузки в случае отключения интернета.
RPS: около 1к.
Рефакторинг / разработка нового функционала - 30/70. Архитектурные/Фичовые задачи - 50/50. Соотношение работы менеджером/разработчиком - 20/80.
Команда: 4 Frontend, 1 Team Lead, 1 Fullstack, 2 QA, 1 Project, 1 SA, 4 Backend.
Стек специалиста на проекте
Grafana, Redux, Kubernetes, Cypress, Jest, Storybook, Prettier, Jaeger, ESLint, Vault, TypeScript, React
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2021 - По настоящее время
(3 года)
Платежная система для юридических лиц
Роль
React developer
Обязанности
Описание: приложение, позволяющее юридическим лицам удобно и безопасно проводить платежи.
Стадия разработки: создание нового функционала, поддержка.
Участие в проекте:
Перенос легаси-кода на современный стек (React/TypeScript, Redux-toolkit);
Работа над улучшением архитектуры приложения, используя React и TypeScript для создания масштабируемого и поддерживаемого кода;
Реализация серверного рендеринга с помощью Next.js;
Добавление интеграции с Sentry для отслеживания ошибок в продакшене.
Интересное:
Создал интерфейс для отображения истории транзакций в личном кабинете пользователей с использованием React Table для создания таблиц и кастомные хуки для управления формами;
Реализовал валидацию форм;
Разработал систему авторизации, использующую JSON Web Tokens (JWT).
Разработал лендинг для онбординга сотрудников на Next.js.
RPS: около 1к.
Рефакторинг / разработка нового функционала - 30/70. Архитектурные/Фичовые задачи - 20/80.
Команда: 3 Frontend, 3 Backend, 2 SA, 1 QA, 1 Project.
Стек специалиста на проекте
React testing library, Redux, Jest, Storybook, TypeScript, Next.js, React
Отрасль проекта
FinTech & Banking
Период работы
Июль 2019 - Ноябрь 2021
(2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Саровский физико-технический институт (филиал) Национального исследовательского ядерного университета "МИФИ"
Специальность
Информационные системы и технологии
Завершение учебы
2023 г.