ДН
Дамир Н.
Мужчина, 24 года
Россия, Ижевск, UTC+4
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Проекты
(5 лет 2 месяца)
Разработка CRM-системы для управления клиентами, заказами, складскими остатками и аналитикой
Роль
Senior Frontend Developer
Обязанности
Специализируюсь на разработке корпоративных приложений, сложных UI-систем и
интеграции с backend-сервисами. Работал над внутренними инструментами компании
«Колёса Даром», включая разработку CRM-системы для управления клиентами, заказами,
складскими остатками и аналитикой.
Система включала:
Управление клиентами: карточки клиентов, история заказов, сегментация.
Логику обработки заказов: статусы, уведомления, интеграцию с логистикой.
Складской учет: синхронизацию с базой поставщиков, контроль остатков.
Аналитику и отчётность: графики продаж, финансовые отчёты, прогнозирование.
Ролевую модель доступа: администраторы, менеджеры, складские работники.
Интеграцию с внешними сервисами (1С, платежные шлюзы, API поставщиков).
Активно работал над оптимизацией интерфейса, ускорением рендеринга и автоматизацией
бизнес-процессов.
Стек специалиста на проекте
MobX, Redux Toolkit, React testing library, Redux, styledcomponent, AntD, Cypress, Webpack, Jest, Storybook, RTK Query, UI Kit, HTML, Docker, zustand, GitHub Actions, Vite, Material UI, Next.js, React, JavaScript, Jenkins, CI/CD
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2023 - По настоящее время
(2 года 7 месяцев)
Разработка и поддержка веб-кабинетов для такси-сервиса
Роль
Frontend-разработчик
Обязанности
В компании Бит Мастер я занимался разработкой и поддержкой веб-кабинетов для
такси-сервиса. В одних проектах работал с легаси-кодом, улучшая его архитектуру и
производительность, в других — разрабатывал новый функционал с учетом современных
стандартов. Это позволило мне глубоко разобраться как в поддержке и рефакторинге
существующих решений, так и в создании современных и масштабируемых веб-приложений.
🔹 Основные задачи и достижения:
- Разработка двух веб-кабинетов для управления такси-сервисом.
- Реализация системы аутентификации и управления правами сотрудников.
- Интеграция с Yandex Maps и Google Maps API для отображения и обработки заказов.
- Подключение WebSockets для обновления данных в реальном времени.
- Работа с таблицами заказов и их динамической обработкой.
- Написание тестов на JEST и Enzyme для обеспечения стабильности кода.
- Поддержка и рефакторинг легаси-кода, улучшение архитектуры проекта.
- Настройка и оптимизация CI/CD-процессов на Jenkins для автоматизированных сборок и
деплоя.
🔹 Проект 1: Кабинет клиента (React, MobX, Material UI, REST API)
Описание:
Кабинет клиента — это интерфейс, позволяющий пользователям оформлять заказы,
отслеживать их статус и управлять платежами.
Мои задачи:
Разработка удобного UX/UI с использованием Material UI.
Интеграция с REST API для обработки заказов и платежных данных.
Работа с MobX для управления состоянием приложения.
Поддержка кросс-браузерной совместимости и адаптивной верстки.
Оптимизация производительности и загрузки данных.
🔹 Проект 2: Кабинет оператора (React, Redux, WebSockets, Yandex и Google Maps API)
Описание:
Кабинет оператора — это инструмент для диспетчеров такси, позволяющий отслеживать
заказы, назначать водителей и взаимодействовать с клиентами в режиме реального времени.
Мои задачи:
Реализация таблицы заказов с динамическими обновлениями через WebSockets.
Интеграция с Google Maps API для визуального управления заказами.
Использование Redux для хранения данных и синхронизации состояния.
Разработка фильтров и поиска по активным заявкам.
Улучшение логики обновления данных без лишних перерисовок.
🔹 Проект 3: Кабинет администратора (Next.js, TypeScript, Jest, CI/CD)
Описание:
Кабинет администратора — это панель управления для настройки тарифов, управления
пользователями и аналитики заказов.
Мои задачи:
Разработка на Next.js для серверного рендеринга и улучшенной SEO-оптимизации.
Использование TypeScript для типизации и повышения надежности кода.
Реализация системы ролей и прав доступа.
Написание тестов с Jest для обеспечения стабильности кода.
Настройка CI/CD в Jenkins для автоматизированного развертывания и тестирования.
Стек специалиста на проекте
HTML, REST API, Jenkins, Jest, Redux, MobX, Enzyme, Google Maps API, UI/UX, Cross-browser testing, UI Kit, Material UI, AntD, WebSockets, React, Работа с интеграциями, Yandex Maps, styledcomponent
Отрасль проекта
Logistics & Transport
Период работы
Июнь 2020 - Январь 2023
(2 года 8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Ижевский промышленно–экономический колледж ИПЭК
Специальность
Компьютерные системы и комплексы, Информационные системы и программирование
Завершение учебы
2020 г.