ДВ
Дмитрий В.
Мужчина
Россия, Москва, UTC+3
Ставка
3 500 Р/час
НДС не облагается
Специалист доступен с 10 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
6 лет коммерческой frontend-разработки на React, Redux, TypeScript. Высшее инженерное образование. Проекты в сферах финтеха и автоматизации бизнес-процессов. Опыт переписывания приложения с монолитной архитектуры на микросервисы (микро-фронтенды). Специализируется на создании и оптимизации интерактивных веб-приложений.
Проекты
(5 лет 9 месяцев)
Обучающий портал с CRM системой
Роль
React developer
Обязанности
Описание: интерактивная платформа для проведения онлайн-олимпиад для школьников и студентов с интегрированной CRM системой для управления процессами и взаимодействиями.
Стадия разработки: с 0, разработка нового функционала.
Участие в проекте:
Реализация системы авторизации пользователей с интеграцией через ВК и Госуслуги;
Разработка функционала для проведения и оценки олимпиад в реальном времени с использованием WebSocket для мгновенной обратной связи;
Настройка SEO для повышения видимости платформы в поисковых системах, что способствует привлечению новых пользователей;
Взаимодействие с аналитикой через Яндекс Метрику;
Настройка роутинга системы для обеспечения удобной навигации между образовательными и управленческими функциями;
Реализация сложных форм для ввода и обработки данных, отвечающих за различные бизнес-процессы в CRM системе.
Интересное:
Оптимизация производительности приложения для обеспечения стабильной работы при 200 тыс. онлайн-пользователей.
Рефакторинг / разработка нового функционала - 20/80. Архитектурные/Фичовые задачи - 40/60.
Команда: 1 PM, 1 TeamLead, 10 Frontend, 5 Backend, 4 Analysts, 3 QA, 1 DevOps.
Стек специалиста на проекте
Redux Toolkit, React testing library, JavaScript, WebSockets, Redux, day, eslint-plugin-prettier, Swagger, UI Kit, Vitest, Recharts, Docker, Vite, Next.js, React, hookstate, openapi client
Отрасль проекта
EdTech
Период работы
Август 2023 - По настоящее время
(1 год 3 месяца)
Приложение для управления инвестициями
Роль
React developer
Обязанности
Описание: мобильное приложение для управления инвестициями, предоставляющее пользователям доступ к различным финансовым инструментам и аналитике.
Стадия разработки: с 0.
Участие в проекте:
Реализация загрузчика файлов для зарплатного сервиса с нуля:
Настройка Webpack 5 с использованием Module Federation для модульного подхода;
Внедрение Prettier и ESLint для обеспечения качества кода;
Разработка CRM системы для взаимодействия менеджеров с пользователями приложения:
Реализация функционала для отправки личных сообщений и предложений клиентам;
Настройка сбора статистики по клиентам и ее отображения в виде графиков и таблиц;
Реализация чата для взаимодействия между менеджерами и клиентами.
Рефакторинг / разработка нового функционала - 0/100. Архитектурные/Фичовые задачи - 50/50.
Команда: 1 PM, 5 Frontend, 4 Backend, 2 Analyst, 2 QA, 1 DevOps, 1 Designer.
Стек специалиста на проекте
React Hook Form, Redux Toolkit, WebSockets, TypeScript, Material UI, React
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Июль 2023
(1 год 5 месяцев)
Платформа для автоматизации бизнес-процессов
Роль
React developer
Обязанности
Описание: платформа для бизнеса, позволяющая вести учет данных и управлять бизнес-процессами.
Стадия разработки: с 0.
Участие в проекте:
Разработка с нуля функции для выписок и отчетов и их интеграция в общий интерфейс приложения.
Реализация компонентов пользовательского интерфейса с использованием React и Styled-Components;
Настройка управления состоянием приложения с помощью Redux Toolkit;
Реализация форм с помощью React-hook-form;
Интеграция графики и визуализации с помощью ChartJS;
Описание контрактов на использование REST API в Swagger;
Использование MobX для управления состоянием в отдельных модулях.
Интересное:
Перевод приложения с монолитной архитектуры к микро-фронтендам, разбивая функционал на независимые модули.
Рефакторинг / разработка нового функционала - 0/100. Архитектурные/Фичовые задачи - 50/50.
Команда: 1 PM, 3 Frontend, 3 Backend, 1 QA, 1 Designer, 1 Analyst.
Стек специалиста на проекте
MobX, React Hook Form, Redux Toolkit, React testing library, Styled-Components, Vitest, TypeScript, Vite, Chart.js, React, hookstate
Отрасль проекта
Cloud Services
Период работы
Июль 2021 - Февраль 2022
(8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Новосибирский государственный технический университет
Специальность
Релейная защита и автоматизация электроэнергетических систем, Бакалавриат
Завершение учебы
2018 г.
Высшее
Учебное заведение
Санкт-Петербургский государственный политехнический университет
Специальность
Релейная защита и автоматизация электроэнергетических систем, Магистратура
Завершение учебы
2020 г.