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

ID 28582
АБ
Андрей Б.
Мужчина, 26 лет
Россия, Москва, UTC+3
Ставка
2 142,86 Р/час
НДС не облагается
Специалист доступен с 16 сентября 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 г.

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

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

Отрасли не указаны
ДМ
Дмитрий М.
Пушкино
JavaScript разработчик
Middle+
3 051,95 Р/час
HTML
REST
JavaScript
JUnit
Jest
CSS3
NUnit
Unix
Storybook
TDD
+22

Обо мне Аналитический склад ума, целеустремленный, внимательный к деталям. Хороший технический бэкграунд. Новые знания и опыт даются легко. Более 3 лет опыта работы в сфере ИТ, включая более 3 лет обширного опыта работы в качестве React JS. Большой опыт разработки веб-страниц. Обширные знания в области разработки одностраничных приложений (SPA). Функции и функции Java Script, каскадные стили в разных браузерах с использованием панели инструментов разработчика. Экспертиза в RESTApi React, Redux, TypeScript, Javascript, Axios, REST API, GIT, Material UI, Ant Design, StoryBook, TDD, Unit test, Jest, работа в команде. был опыт работы с формами react-final-form и react-hook-form Веб-сервисы Websocket для интеграции между приложениями Создание пользовательских Многоразовая библиотека компонентов React навыки REACT REDUX THUNK AXIOS RESTAPI TYPESCRIPT TDD UNIT TEST STORYBOOK JEST GIT JAVASCRIPT TML5 CSS3 MATERIAL-UI WEBSOCKET BABEL ANT DESIGN

Подробнее
FinTech & Banking
АТ
Амбухамид Т.
Худжанд
Backend разработчик
Middle+
3 596,53 Р/час
PostgreSQL
Git
HTML
CSS
MySQL
Docker
JavaScript
Node.js
PHP
C#
+25

- На laravel и yii2 реализовал монолитный, микросервисный и RESTful Api проекты. Монолитный проект - административная часть мобильного кошелька, разработал новый функционал, модули и дорабатывал старый функционал проекта. Микросервисный - здесь был использован API сервис для отправки СМС по номеру телефона и по email, сервис получения курса валют из разных банков, сервис посредник между мобильным кошельком и шлюзами, Paygate для интеграции с платежными системами. - Во всех проектах придерживался ООП, SOLID, использовал паттерны DTO, Singleton, Facade, Static Factory, MVC, Dependency Injection, Repository, Service layer. - Умеет доходчиво излагать свои мысли, быстро разрешает конфликты, командный игрок, умеет расставлять приоритеты. Имеет навыки планирования, ведения проектов, грамотного распределения ресурсов, высокий уровень организованности и анализа рынка. Умение работать в условиях многозадачности и с большим объемом информации без потери качества выполняемых задач - Хобби - Чтение книг по программированию, бизнес, психологии и философии. - Реализованные проекты: https://animehub.tj/ (Портал для аниме) Информационный портал для студентов ВУЗа. Размещение рефератов, курсовых и семестровых работ. Оформление онлайн заказов по созданию тематических рефератов, курсовых и семестровых работ; Автоматизация общежития ВУЗа. Создание личного кабинета и подсчет действий студентов за период пребывания на территории общежития; Документооборот СЭД (система электронного документооборота); «Витценманн-Руссия». Автоматизация процессов производства гибких металлических элементов; Автоматизация лабораторий. Создание личного кабинета, история всех анализов и онлайн просмотр результатов анализа;

Подробнее
BioTech, Pharma, Health care & Sports • EdTech • IoT • LifeStyle • Logistics & Transport • Realty & Constructoring • Telecom
АГ
Антон Г.
Брест
React Native разработчик
Middle
3 339,64 Р/час
API
Jest
MVVM
Redux
Push Notifications
Bluetooth
TypeScript
React Navigation
BLE
React Native
+27

React Native разработчик с глубоким пониманием мобильной разработки и акцентом на создание удобных, высокопроизводительных приложений. Имею успешный опыт внедрения сложной бизнес-логики, интеграции с API и соблюдения международных стандартов. Разрабатываю кросс-платформенные приложения с интуитивным интерфейсом, используя современные подходы, включая Feature-Sliced Design и CI/CD. Уверенно работаю с анимациями, BLE и Native Modules, улучшая пользовательский опыт и стабильность приложений. Обеспечиваю оптимизацию производительности и интеграцию аналитики для точного отслеживания пользовательской активности. Активно участвую в онбординге новых разработчиков, внедряя лучшие практики и организуя эффективную командную работу.

Подробнее