Илья Ш. React разработчик, Middle+
ID 23230
ИШ
Илья Ш.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
2 727,27 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Сильный разработчик, готов включаться в новые задачи. Системное мышление, Ответственность, Организация, Автономность.
Проекты
(4 года 5 месяцев)
Aftermarket-DATA
Роль
Frontend-developer
Обязанности
Ключевые проекты:
1. Онлайн каталог автозапчастей. С нуля разработал продукт и благодаря моему вкладу,
компания получила диплом Первого этапа премии «МАК-2024». Проект — лидер рынка в
области аналитики и IT решений в сегменте «Автозапчасти».
2. Крупная CRM-система для компании по продаже грузовых авто, которая автоматизировала
все бизнес-процессы и управление клиентской базой.
Работал по SCRUM методологии в командах 10-13 человек, в составе были: frontend, backend, QA, аналитики, дизайнеры, product-owner.
Достижения
• Ключевые достижения в рамках работы над онлайн каталогом:
1. Успешно создал уникальный проект с нуля, отвечал за разработку основного функционала на
React, Redux-toolkit, TS, а также выстраивал архитектуру, проводил собеседования и онбординг
разработчиков. В результате бизнес получил продукт для автоподбора запчастей на базе
нейросетей, который начал приносить прибыль и инвестиции;
2. Разработал чат для подбора запчастей на основе искусственного интеллекта (аналогично
ChatGPT), который моделирует поведение специалиста-подборщика и ведёт естественный
диалог с клиентом, задавая уточняющие вопросы и понимая контекст беседы, что ускорило
процесс подбора на 70% и позволило автоматизировать консультации;
3. Реализовал функционал голосового поиска (как в Google) по каталогу: Провел ресерч, нашел
решение и совместно с backend-отделом интегрировал голосовой помощник YandexSpeech в
React-приложение, это упростило процесс поиска и получило положительный фидбек от
клиентов;
4. По своей инициативе, внедрил архитектурный подход Feature-Sliced-Design (FSD), затем
перевел на него весь проект, что улучшило расширяемость кодовой базы и ускорило процесс
разработки новых фич;
5. По запросу со стороны бизнеса, в сжатые сроки полностью мигрировал проект с React на
Next.js (SSR), что значительно улучшило SEO оптимизацию и повысило посещаемость
приложения на ~30%;
6. Разработал ключевую систему умного поиска и фильтров для автозапчастей по более чем 20
параметрам, с кучей UI-компонентов на React (формы, инпуты, селекты, слайдеры), которая
позволила клиентам удобно находить нужные товары;
• Ключевые достижения в рамках работы над CRM:
1. Разработал аналитический дашборд, реализовал графики для анализа ключевых метрик
эффективности менеджеров (KPI, закрытые сделки, кол-во продаж), добавил возможность
скачивания отчетов в PDF, что сократило время на их создание с 2 часов до 10 минут;
2. Реализовал систему чатов, которая предоставляла возможность пользователям вести
коммуникацию сразу в 4 мессенджерах прямо внутри данной CRM:
— Совместно с backend-разработчиками интегрировал возможность переписки с помощью
Viber, WhatsApp, Email, Telegram, реализовал интерфейс на React, а также настроил Polling для
уведомлений и получения сообщений;
— В результате это повысило эффективность работы менеджеров, за счет того, что пропала
необходимость переключаться между кучей приложений и мессенджеров;
3. Реализовал гибкую ролевую модель и авторизацию с помощью JWT-токенов, также настроил
Axios-interceptors для глобальной обработки ошибок и работы с токенами;
4. Разработал сложные таблицы для хранения отчетности и справочников, с более чем 10
фильтрами, поддержкой редактирования ячеек и сохранением фильтров в LocalStorage,
используя React-table;
5. Разработал более 10 компонентов для корпоративного UI-кита на React/TypeScript, который в
последующем был вынесен в отдельный npm-пакет. Также покрыл компоненты тестами на Jest
и React-testing-library;
Стек специалиста на проекте
React Hook Form, Redux Toolkit, modules, GitLab, WebSockets, React testing, SSR, Git, Jest, i18next, Confluence, CSS, TypeScript, Yup, Next.js, React, Jira, SCSS, CI/CD
Отрасль проекта
Logistics & Transport
Период работы
Октябрь 2022 - Февраль 2025
(2 года 5 месяцев)
STADA CIS
Роль
Frontend-developer
Обязанности
Холдинг STADA CIS – крупнейшая составляющая бизнеса международного фармацевтического
концерна STADA. Состоял в команде разработки веб приложений в отделе развития
промышленных информационных систем и работал над проектами:
1) Лабораторная система для управления закупками и мониторинга реагентов;
2) Админ-панель сервисного портала услуг для централизованного контроля, мониторинга и
оптимизации сервисных процессов.
Достижения
1. Внедрил функционал сканирования QR-кодов, c помощью библиотеки react-qr-code, который
позволил сотрудникам автоматически получать всю информацию о реагентах и ускорил
работу;
2. Реализовал интерактивный календарь закупок с помощью библиотеки react-big-calendar,
который обладал функционалом редактирования/добавления событий и позволял управлять
закупочными процессами;
3. Создал модуль автоматической отчетности и аналитики, который предоставлял
детализированные отчеты о закупках и складских остатках в виде таблиц, а также позволял
формировать отчеты за год/месяц/неделю и выгружать их в формате XLS/PDF/DOCX, что
значительно ускорило процесс документооборота;
4. Разработал модуль отправки сформированных документов с использованием WebSocket,
чтобы обеспечить real-time уведомления;
5. Разработал множество форм для документооборота внутри компании, используя Formik и react-hook-form;
6. Оптимизировал производительность приложения путем внедрения code splitting и lazy
loading компонентов с использованием Webpack и React.lazy, что сократило время загрузки
страниц и улучшило показатели производительности Lighthouse, такие как FCP, TTI до зеленых
значений 80-90 единиц;
7. Верстал адаптивные и кроссбраузерные интерфейсы приложений под mobile/desktop
устройства по макетам Figma, общался с дизайнерами для улучшения UX;
8. Проводил код-ревью, участвовал в командных обсуждениях и Scrum-мероприятиях, работал
с CI/CD и осуществлял релизы;
Стек специалиста на проекте
Git, CSS, Jira, Confluence, Jest, GitLab, TypeScript, React Hook Form, Yup, SCSS, Redux Toolkit, React testing library, Material UI, CI/CD, WebSockets, React, modules
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Октябрь 2020 - Октябрь 2022
(2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Филиал Национального исследовательского университета "Высшая школа экономики"
Специальность
Факультет информатики, математики и компьютерных наук, Бизнес-информатика
Завершение учебы
2024 г.
Высшее
Учебное заведение
Национальный исследовательский Нижегородский государственный университет имени Н.И. Лобачевского
Специальность
Радиофизический факультет, Фундаментальная информатика и информационные технологии
Завершение учебы
2023 г.