Андрей Б. Frontend разработчик, Middle+

ID 28582
АБ
Андрей Б.
Мужчина, 26 лет
Россия, Москва, UTC+3
Ставка
2 142,86 Р/час
НДС не облагается
Специалист доступен с 1 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle+
Навыки
avascript
HTML5
Gino
Core.js
BSS
hyperscript
Fedex
FastAPI
React 18
met
Graph
Frontend
Wedpack
MobX
Ext.js
Redux Toolkit
React Redux
srm
React Hook Form
React testing library
Appollo
WebSockets
reat
React
docke
Отрасли
Logistics & Transport
Знание языков
Русский — B1
Английский — B2
Главное о специалисте
Занимаюсь фронтенд-разработкой порядка 4 лет, есть опыт разработки масштабных проектов в командах до 25 человек и опыт доведения до релиза крупных бизнесовых фич. Не боюсь брать ответственность, предлагать и внедрять архитектурные и продуктовые улучшения в проект, а также постоянно развиваюсь и расширяю стэк технологий и пишу статьи на Хабре: https://habr.com/ru/users/ABurov30 Стек технологий: React, JavaScript, TypeScript, MobX, Redux, Redux-toolkit, Next.js, RTK-query, react-router-dom, Storybook, SCSS modules, Styled Components, Redux-Toolkit, Material UI, Jest, React-testing-library, Git, Jira, CI/CD, css in js, Webpack, Vite, PWA, websocket, React Native, Gitlab, AntDesign, CSS, SASS, LESS, bootstrap, Figma, d3.js, react-hook-form, Docker.
Проекты   (4 года 6 месяцев)
КОРУС Консалтинг
Роль
Frontend-разработчик
Обязанности
Занимаюсь разработкой многофункциональной логистической платформы для управления складами. Приложение можно индивидуально настроить под нужды любого бизнеса, управлять юридическими лицами, складами, поставками и товарными единицами, также возможен более детальный менеджмент, например доступно создание заданий, группировка заданий и отслеживание пломб на грузе. Взаимодействую с командой разработки из 25 человек с помощью Jira, Confluence. Работаем по Scrum методологии. Достижения и обязанности: — Разработал мессендежер на socket-io, React и Websockets, позволяющий менеджерам складов вести переписку в режиме реального времени, не переходя в сторонние приложения; — Разработал модуль антикоррупционного мониторинга, создал сложные взаимосвязанные формы на React-Hook-Form и Zod, реализовав функционал добавления исполнителей и участников закупок, что помогло автоматизировать закупки и снизило риск коррупционных инцидентов; — Инициировал, защитил перед командой и успешно реализовал рефакторинг архитектуры приложения с применением паттерна репозитория, разработав абстрактный класс для базового хранилища данных на MobX & React. Создал модульные хранилища, адаптированные под конкретные бизнес-сущности, что повысило масштабируемость кода и упростило дальнейшую поддержку; — Разработал основную часть корпоративного UI-kit на React и Typescript, настроил публикацию пакета в npm, а также внедрил Storybook для документации и визуализации UI-компонентов; — Успешно провел миграцию приложения с Create React App на Vite, предложив и защитив выбор именно этого сборщика перед архитектором и тех-лидами. В результате удалось устранить уязвимости npm-пакетов и оптимизировать процесс сборки, ускорив время сборки в 4 раза; — Внедрил react-virtuoso (виртуализацию) для оптимизации таблиц с большим количеством данных, обеспечив плавную прокрутку и рендеринг только видимых строк, это заметно улучшило производительность интерфейса и повысило метрики Lighthouse (TTI, TBT); — Реализовал сквозную авторизацию в приложении с использованием JWT-токенов и HTTP-only cookies, обеспечив безопасную аутентификацию и авторизацию пользователей, а также защиту от XSS-атак; — Реализовал бесшовную интеграцию с системой управления дворами на складе посредством iframe, обеспечив синхронизацию данных и взаимодействие между различными системами без необходимости переработки существующих модулей; — Провел детальное исследование и анализ Data Grid npm-библиотек для React (TanStack, Tabulator, React Data Grid) для замены MUI DataGrid, организовал презентацию результатов исследования перед командой. Представил задеплоенный проект с демонстрацией кода, подробно описал плюсы и минусы каждой альтернативы; — Покрыл unit-тестами компоненты и обработчики на Jest и react-testing-library, что помогло выявлять и устранять баги на ранних этапах разработки; — Настроил маршрутизацию на клиентской стороне с помощью react-router-dom, реализовал распределение прав доступа через проверку ролей пользователей; — Разрабатываю бизнес-фичи на React, MobX, Typescript, FSD, а также разрабатываю мобильную версию для складских терминалов на React Native; — Провожу code-review, предлагаю и аргументирую коллегам использование архитектурных подходов, мы используем FSD (feature sliced design), занимаюсь оценкой задач и работаю с CI/CD; В результате удалось разработать WMS платформу, которая позволяет автоматизировать конкретные задачи для бизнеса: приём, размещение, хранение, обработку и отгрузку товаров, управление транспортом на территории склада и так далее. Подробнее про проект: https://wms.korusconsulting.ru/solutions/koncrit-logisticheskaya-platforma/
Стек специалиста на проекте
Git, CSS, JavaScript, Jira, Jest, Webpack, TypeScript, MobX, React Native, Storybook, Styled Components, Redux Toolkit, React testing library, Vite, React Router Dom, Material UI, CI/CD, WebSockets, React, SCSS Modules
Отрасль проекта
Logistics & Transport
Период работы
Февраль 2023 - Июль 2025  (2 года 6 месяцев)
TTWCome
Роль
Frontend-разработчик
Обязанности
Разрабатывал и поддерживал веб-приложение для отслеживания местоположения вагонов на железной дороге в реальном времени. Проект направлен на оптимизацию логистических процессов и повышение эффективности управления грузоперевозками. Стек технологий: React, JavaScript, TypeScript, Redux-Toolkit, Storybook, SCSS modules, Ant Design, Bootstrap, Jest, React-testing-library, Git Достижения и обязанности: — Разработал страницу статистики по вагонному парку в личном кабинете пользователя с использованием графиков на D3.js, предоставив визуализацию ключевых метрик, таких как загруженность, состояние вагонов и динамика использования; — Создал модуль поиска и фильтрации вагонов по атрибутам (номер вагона, маршрут, статус) в виде табличных списков с пагинацией, используя Redux-toolkit; — Реализовал возможность гибкого управления размером вагонного парка для пользователей через слайсы (slices) в Redux-Toolkit и интеграцией с REST API; — Настроил перенаправление неавторизованных пользователей на страницу входа с помощью PrivateRouter в React, обеспечив безопасность данных; — Адаптивная верстка с помощью CSS и React UI библиотек (Ant Design, Bootstrap), сотрудничество с дизайнерами для согласования макетов Figma; — Занимался код-ревью, взаимодействовал с командой разработки из 10 человек, занимался оценкой и планированием задач в рамках scrum-спринтов;
Стек специалиста на проекте
Webpack, Redux, TypeScript, React
Отрасль проекта
Logistics & Transport
Период работы
Февраль 2021 - Февраль 2023  (2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
МИРЭА — Российский технологический университет,,Москва
Специальность
Менеджмент
Завершение учебы
2021 г.

Похожие специалисты

Недавно просмотренные специалисты

E-commerce & Retail • FinTech & Banking
ЮД
Юрий Д.
Барнаул
QA авто
Senior
2 857,14 Р/час
GitLab
Test NG
Postman
REST
Java
Git
API
Rest Assured
Kibana
Selenium
+34

Юрий — Senior специалист в области QA авто с общим опытом работы на проектах 15 лет. Специализируется на ручном и автоматизированном тестировании. Имеет опыт работы в отраслях E-commerce & Retail и FinTech & Banking. Есть опыт работы на гос. проектах Ключевые навыки: Postman, Jira, Git, Selenium, SQL, PostgreSQL, Java, Jenkins, Docker, Confluence, API, Swagger, GitLab, REST, MySQL, Allure, Kafka, Automation testing, Backend testing, BDD, Frontend testing, Test case, Test NG, JUnit, Rest Assured, REST API, Maven, TestNG, Gradle, Testing, Kibana, CI/CD, Functional testing, Kotlin. Имеет опыт работы на многих проектах проектах, самые крупные из которых: - Крупный интернет-магазин спортивных товаров: ручное тестирование, автотесты, управление QA командой, написание документации. - ForexClub: ручное и автоматическое тестирование ЛК трейдеров на бирже . - PIPO: ручное тестирование, тестирование безопасности платёжной системы ). - iRetail: ручное и автотестирование веб-приложения и мобильных сборок для интеграции с кассовыми аппаратами. - ЛК платёжной системы, терминалы оплаты: руководство командой, ручное тестирование, автотестирование ЛК платёжной системы, мобильного кошелька, программного обеспечения для терминалов оплаты. Ответственный, коммуникабельный, самостоятельный, инициативный

Подробнее
E-commerce & Retail • EdTech • Logistics & Transport
РГ
Рафаиль Г.
Йошкар-Ола
DevOps
Middle+
3 671,82 Р/час
C++
Linex
ELK
Grafana
AWS
typescript
bases
SonarQube
Lua
Bash
+35

DevOps с опытом работы от 3 лет, специализирующийся на Kubernetes, HashCorp Tools, Ansible, CI/CD и IaC. Конкурентное преимущество – Docker, отличные коммуникативные навыки, тайменеджмент. Краткая информация Kubernetes: развертывание, управление и устранение неполадок в bare-metal и managed кластерах в облаках Yandex.Cloud, AWS, VMWare Cloud Director, vCenter (vSphere); Инструменты HashiCorp (Terraform/Packer): проектирование и разработка IaC решений с использованием HCL и с соблюдением стандартов качества: описывающих инфраструктуру dev/stage/prod окружений приложений; описывающих образы ВМ, используемые в инфраструктуре приложений; Ansible: разработка ролей и плейбуков по стандартам Ansible с соблюдением стандартов качества yaml-кода; CI/CD: внедрение и совершенствование CI для поддержки качества кода репозиториев, Continuous Delivery для сборки и доставки артефактов проектов в реестры и ArgoCD для развертывания приложений в Kubernetes; Monitoring: проектирование и развертывание систем мониторинга на основе Prometheus, Loki, Grafana, ELK-stack для анализа метрик, работоспособности приложений.

Подробнее