Вадим К. React разработчик, Middle+
ID 48436
ВК
Вадим К.
Middle+
Россия, Екатеринбург, UTC+5
1 714,28 Р/час
НДС не облагается
Специалист доступен с 14 октября 2026 г.
О специалисте
Специализация
React разработчик
Грейд
Middle+
Навыки
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Middle Frontend Developer с 4+ годами коммерческого опыта в React/TypeScript-разработке
B2B/B2E-систем. Специализируюсь на сложных frontend-приложениях, конфигурируемых
интерфейсах, интеграциях с REST API/WebSocket и оптимизации сборки.
С нуля реализовал JSON-конфигуратор и BPMN-конструктор для ГИС-портала, перенеся
создание и изменение бизнес-процессов в отдельный frontend-модуль. В логистической
платформе сократил время локальной и CI-сборки на 20-30% и размер bundle на 10-15%.
Решаемые задачи
9
Провести рефакторинг кода
Интегрировать готовый UI-kit в проект React
Реализовать интерактивные элементы интерфейса
Проверить соответствие кода стандартам разработки и архитектуре
Провести профилирование приложения
Провести анализ и подготовку спецификации требований
Написать unit-тесты
Реализовать функционал отображения данных в табличном виде
Настроить обмен данными между клиентской и серверной частями
Проекты
(4 года 3 месяца)ООО Информационные технологии
Роль
Frontend-разработчик
Обязанности
Геоинформационная система для мониторинга и управления инфраструктурой.
Достижения:
- С нуля реализовал конфигуратор JSON-схем с древовидной структурой, условной логикой,
зависимостями и правилами валидации, дав аналитикам возможность настраивать типовые
изменения без frontend-доработок.
- Покрыл JSON-конфигуратор unit-тестами на Jest: проверял построение схем, правила
валидации и заполнение форм по типу объекта, снижая риск регрессий при обновлении
модуля.
- Разработал BPMN-конструктор на базе React Flow и перенес создание и изменение
бизнес-процессов в отдельный frontend-модуль вместо жестко зашитых сценариев.
- Реализовал модуль отчетов с фильтрацией данных, настройкой состава колонок и экспортом в
PDF, убрав часть ручной подготовки отчетов из пользовательского сценария.
- Разрабатывал ключевые модули ГИС-портала на Vue 3, TypeScript и Composition API: формы,
картографические интерфейсы, пользовательские сценарии и интеграции с REST API через
Axios.
- Проектировал элементы frontend-архитектуры React-приложения: модульную структуру,
управление состоянием на MobX, интеграции с API, переиспользуемые компоненты и
технические решения.
- Координировал работу frontend-команды из 3 разработчиков: обсуждал задачи, участвовал в
распределении, приоритизации и оценке задач в Jira.
- Внедрил frontend-процессы: правила code review, git-flow, conventional commits, настройки
веток, конфигурации Vite, TypeScript, ESLint, Stylelint, Prettier и Husky.
- Уточнял требования с аналитиками, backend-разработчиками и заказчиками,
декомпозировал задачи, оценивал сложность и согласовывал API-контракты.
Стек специалиста на проекте
Docker, API, Jira, REST API, Jest, GitLab, TypeScript, MobX, C, Storybook, MUI, Husky, Vue.js, Unit testing, Composition API, SCSS, Аналитика, Prettier, Code Review, Vite, Axios.js, Декомпозиция и структуризация задач, Stylelint, Мониторинг, Git Flow, PDF, Frontend, ESLint, React, orval, Работа с интеграциями, Пользовательские сценарии, Бизнес-процессы, Программное обеспечение, Оценка задач, React Flow, компоненты, TanStack Query, conventional commits, Stack, Формирование отчетности, настройка, управление состоянием, Конфигурации, конфигуратор, модули, процессы, архитектуры, fronton, jsonb, api-контракты
Начало работы
Сентябрь 2025 - Апрель 2026
(8 месяцев)
Обоз
Роль
Frontend-разработчик
Обязанности
Цифровая логистическая платформа для расчета и оптимизации расходов на перевозки.
Достижения:
- Сократил время локальной и CI-сборки примерно на 20-30% и размер bundle на 10-15% за
счет оптимизации Webpack-конфигурации и перехода на Webpack 5, ускорив проверки в
CI/CD и цикл разработки.
- Реализовал realtime-чат на SockJS-client/WebSocket внутри рабочих сценариев платформы:
обсуждение перевозок и статусов стало доступно без перехода во внешние каналы.
- Развивал внутренний UI-kit в Storybook: проектировал переиспользуемые компоненты и
унифицировал поведение интерфейсов между разделами продукта.
- Реализовывал картографические сценарии на Leaflet для отображения маршрутов, точек,
статусов и логистических данных.
- Разрабатывал frontend-часть логистической платформы на React и TypeScript: интерфейсы для
перевозок, маршрутов, статусов, расчетов и оптимизации расходов.
- Внедрил code review, git-flow, conventional commits, проверки сборки и типизации в GitLab
CI/CD.
Стек специалиста на проекте
Docker, Webpack, GitLab, TypeScript, Storybook, SCSS, Redux Toolkit, Информационные технологии, Code Review, UI Kit, Clion, Axios.js, Leaflet.js, Консалтинг, Git Flow, CI/CD, Frontend, WebSockets, React, Работа с интеграциями, client, Бизнес-процессы, webpack 5, Разработка, автоматизация, компоненты, сценарии, логистика, склад, conventional commits, Stack, разработчик, Внешнеэкономическая деятельность (ВЭД), Конфигурации, sockjs, Сборка, socks
Начало работы
Январь 2024 - Август 2025
(1 год 8 месяцев)
Винсит
Роль
Frontend-разработчик
Обязанности
Внутренние B2B/B2E-продукты для логистики, управления недвижимостью, складского учета и
операционных процессов.
Проект 1: система для управляющих компаний и мобильное приложение для жильцов
Стек: React, React Native, TypeScript, Redux Toolkit, MUI, REST API, Axios, Cypress, SCSS, Webpack,
GitLab, Docker
Достижения:
- Разрабатывал web-систему для ежедневной обработки обращений и заявок управляющей
компании: задачи, статусы, kanban-доска и контроль выполнения работ были объединены в
едином интерфейсе.
- Разработал мобильное приложение на React Native для жильцов с отображением обращений,
заявок и статусов обработки.
- Покрывал критичные пользовательские сценарии e2e-тестами на Cypress, работал с
unit-тестами на Jest и поддерживал стабильность релизов через проверки сборки, типизации и
code review.
Проект 2: логистическая система компании
Достижения:
- Разрабатывал frontend-модули для ежедневной работы внутренних пользователей с
бухгалтерией, складским учетом и маршрутными картами.
- Реализовал адресное хранение со сканированием накладных: добавил проверку размещения
товаров на уровне пользовательского сценария, снизив риск ручных ошибок при складских
операциях.
- Автоматизировал часть ручного ввода и обработки данных, ускорив обработку заказов и
снизив количество повторяющихся операций для пользователей.
Стек специалиста на проекте
Docker, REST API, Cypress, Jest, Webpack, GitLab, TypeScript, C, React Native, MUI, Unit testing, SCSS, Redux Toolkit, Code Review, Axios.js, Frontend, Проектирование, React, Пользовательские сценарии, Мобильное приложение, Программное обеспечение, логистика, склад, бизнес, Stack, разработчик, Расчет заработной платы, Внешнеэкономическая деятельность (ВЭД), внутренние bi, модули, строительство, Сборка, хранение, интерфейса, эксплуатация, Обработка, B2B-продукты
Начало работы
Февраль 2022 - Январь 2024
(2 года)
Формат работы
Объем участия в проекте
Высокая нагрузка, Низкая нагрузка (20 ч/день)
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Внутри страны
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Казанский национальный исследовательский технологический университет имени А.Н. Туполева — КАИ, Казань
Специальность
ИАНТЭ, Проектирование авиационных и ракетных двигателей
Завершение учебы
2025 г.
