Сергей П. Frontend разработчик, Middle+

ID 6418
СП
Сергей П.
Мужчина, 27 лет
Беларусь, Минск, UTC+3
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 1 августа 2025 г.

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

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle+
Навыки
Agile
Ant design
CSS
Docker
Git
GitLab
Gitlab CI
HTML
JavaScript
Linux
Lodash
macOS
NestJS
Next.js
Node.js
React
React Native
React Query
react-i18next
Redux
REST
RTK
SCSS
TypeScript
Vue.js
Webpack
Sass
*nix
PostgreSQL
i18next
MUI
CRA
RTK Query
Styled Components
Framer Motion
Camunda
d3.js
zustand
Effector
GitLab-CI
GraphQL
MobX
Nginx
Radix UI
Ramda
Recoil
Tailwind
typescript
Vite
Отрасли
E-commerce & Retail
Hardware
Manufacturing
Social Networking
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Специалист с опытом в коммерческой разработке с 2019 года. С обширным кругозором: успел поработать и с чистым фронтом, и с node.js, и с кроссплатформой на React Native. Коммуникабельный, серьезный, быстро учится и адаптируется под требования. Есть обширный опыт работы в сфере e-com, производства, hardware и media.
Проекты   (5 лет 10 месяцев)
Система мониторинга и диагностики оборудования
Роль
frontend-разработчик
Обязанности
Заказчик: Международная сталелитейная компания Команда – 21 человек Цель проекта – обеспечить своевременный контроль состояния оборудования, выявить неисправности и отклонения, повысить надежность и эффективность эксплуатации за счёт централизованного мониторинга параметров оборудования, диагностики на основе формул и расчетных показателей, визуализации данных через дашборды и топологию, упрощения принятия решений для обслуживающего персонала и управления. Задачи на проекте: – проектирование и реализация микрофронтенд-архитектуры с использованием single-spa и React, интеграция модулей в общее приложение; – разработка интерфейсов для отображения телеметрии, графиков, статусов оборудования и системы алертов; – создание динамических дашбордов с конфигурируемыми виджетами и визуализацией KPI; – реализация UI-интерфейсов для топологии оборудования с интерактивной схемой взаимосвязей устройств; – разработка формы конфигурации устройств с поддержкой сложной валидации и динамической логики отображения; – поддержка и развитие общей библиотеки компонентов через выделенный npm-пакет, создание переиспользуемых компонентов; – внедрение кастомных формульных расчетов для отображения вычисляемых показателей состояния; – взаимодействие с backend-разработчиками для уточнения API, оптимизации структуры данных и адаптации под требования интерфейса; – внедрение архитектурного подхода Feature Sliced Design для масштабирования и модульности фронтенд-кода; – настройка окружений, переменных и CI/CD-пайплайнов для сборки и доставки микрофронтендов.
Достижения
Результаты: – имплементировал микрофронтенд-архитектуру с использованием single-spa и React, интегрируя сервис в общее корневое приложение с другими модулями; – разработал и занимался поддержкой npm-пакета общей библиотеки компонентов для корневого приложения, вынося переиспользуемые UI-элементы и утилиты; – реализовал интерфейсы для отображения телеметрии, состояния оборудования, графиков и алертов; – разработал форму конфигурации устройств с валидацией и динамической логикой отображения полей; – активно взаимодействовал с backend-разработчиками для уточнения API и улучшения структуры данных.
Стек специалиста на проекте
React Router, MobX, React Query, Vite, Single SPA, React, GitLab CI/CD, Tailwindcss
Отрасль проекта
Manufacturing
Период работы
Январь 2025 - По настоящее время  (8 месяцев)
Система управления производственным предприятием
Роль
frontend-разработчик
Обязанности
Заказчик: Производственная компания Команда – 22 человека Цель проекта – разработка и интеграция микрофронтенд-приложений для управления производственными процессами на предприятии с фокусом на цеховые заявки, репликацию данных через Kafka и взаимодействие с различными частями MES-системы. Основная цель – обеспечить гибкость в управлении производственными данными через отдельные независимые, но интегрированные модули с удобным интерфейсом для пользователей. Задачи на проекте: – разработка, конфигурация и проектирование архитектуры микрофронтенд-приложений с использованием React; – реализация микрофронтенд-приложений для специфических сервисов, таких как сервис репликации данных через Kafka; –оптимизация взаимодействия с API с использованием GraphQL (Apollo) для эффективного обмена данными между фронтендом и бэкендом; – разработка UI kit для микрофронтенд-приложений с использованием Radix UI для создания стандартных элементов интерфейса; – интеграция микрофронтенд-приложений с использованием Single SPA; – настройка конфигурации CI/CD и переменных окружения; – взаимодействие с бэкенд-командой и аналитиками для декомпозиции бизнес-задач; – работа с системой управления контейнерами OpenShift для развертывания приложений; – внедрение Feature Sliced Design архитектуры для улучшения масштабируемости и поддержки приложения; – реализация сложных таблиц с возможностью сортировки, поиска и фильтрации данных с использованием Tanstack Table
Достижения
Результаты: – разработал микрофронтенд-приложение для сервиса репликации данных через Kafka, обеспечив эффективную обработку данных в реальном времени; – реализовал универсальную конфигурацию Webpack для разработки microftontend-приложений; – реализовал универсальный UI kit для микрофронтенд-приложений, который повысил согласованность и скорость разработки интерфейсов; – спроектировал архитектуру множества микрофронтенд-приложений с опорой на Feature Sliced Design, что позволило улучшить структуру кода и упростить масштабирование; – настроил интеграцию микрофронтенд-приложений с помощью Single SPA, обеспечив возможность независимого обновления различных модулей; – оптимизировал взаимодействие с API через GraphQL (Apollo), что позволило повысить производительность за счет уменьшения числа запросов и упрощения логики работы с данными; – реализовал функционал поиска, фильтрации и сортировки таблиц с помощью Tanstack Table, что улучшило взаимодействие пользователей с большими объемами данных.
Стек специалиста на проекте
GraphQL, GitLab, OpenShift, Recoil, Apollo, Дизайн, CI/CD, Single SPA, React, zustand, Radix UI, Tanstack Table, feature, webpac, Slices, typescript
Отрасль проекта
Manufacturing
Период работы
Январь 2024 - Декабрь 2024  (1 год)
Разработка приложения для выдачи разрешения на работу
Роль
frontend-разработчик
Обязанности
Заказчик: Сталелитейная компания Команда – 11 человек Цель проекта – разработать систему, которая собирает данные, выполняет процесс и на выходе выдает заполненное разрешение на работу в виде pdf. В процессе заполнения форма проходит по сложному бизнес-процессу, в котором есть взаимодействие со схемой цеха, есть возможность открывать бригады и фильтровать разрешения. Команда проекта работает по методологии Scrum. Задачи на проекте: – разработка нового функционала; – адаптация приложения к мобильной версии и к работе оффлайн; – взаимодействие с бэкенд-разработчиками и аналитиками; – управление запросами и кэширования в indexedDB данных с бэкенда, а также для синхронизации состояния приложения с сервером (React Query); – участие в командном код-ревью; – работа по Agile Результаты: – разработал форму добавления ответственных лиц из справочника с возможностью их фильтрации. – реализовал мобильную адаптацию для всего приложения. – реализовал кэширование приложения для работы оффлайн с помощью service worker. – настроил сборку и оптимизацию проекта с использованием webpack, учитывая специфику разных платформ (web, mobile, desktop) и сред (development, production, test); – упростил и провел централизацию управления глобальным состоянием приложения, повысил производительность и отзывчивость интерфейса за счет минимизации рендеринга компонентов (zustand); – провел рефакторинг кодовой базы проекта, применяя DRY, KISS, YAGNI, сократил объем кода на несколько тысяч строк, повысил читаемость, поддержку и расширяемость кода. React React Query Camunda React Native Webpack d3.js Lodash Zustand
Стек специалиста на проекте
JavaScript, Webpack, Lodash, Camunda, React Native, React Query, d3.js, React, zustand, d3
Отрасль проекта
Manufacturing
Период работы
Октябрь 2022 - Октябрь 2023  (1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
ПензГТУ
Специальность
Применение и эксплуатация автоматизированных систем специального назначения
Завершение учебы
2021 г.

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

Blockchain • FinTech & Banking • Insurance • Marketing, Advertising & Design • Social Networking
ВС
Владислав С.
Таганрог
Frontend разработчик
Middle+
2 142,86 Р/час
React
Разработка
технологии
Redux
Frontend
TypeScript
Работа с интеграциями
developer
NDA
Node.js
+144

Я — опытный разработчик на JavaScript с более чем 5 летним опытом работы в разработке веб-приложений. За годы своей карьеры я успешно работал с современными фреймворками и библиотеками, такими как React.js, Node.js, Vue.js, а также активно использую TypeScript для создания высококачественного кода. Мои сильные стороны — это глубокое понимание принципов фронтенд-разработки, опыт работы с RESTful API, применение паттернов программирования, а также умение оптимизировать производительность и писать масштабируемые приложения. Я всегда стремлюсь к улучшению своих навыков, люблю изучать новые технологии и подходы в разработке. Умею работать как в команде, так и самостоятельно, эффективно решая задачи и придерживаясь сроков. Моя цель — создавать качественные и удобные продукты, которые делают взаимодействие пользователей с приложениями проще и приятнее. Ищу новую команду, где смогу применить свой опыт и продолжать развиваться, создавая инновационные решения и добиваясь отличных результатов.

Подробнее
AI & Robotics • EdTech • FinTech & Banking • Manufacturing • Marketing, Advertising & Design
МО
Мелкон О.
Ереван
Frontend разработчик
Senior
4 196,36 Р/час
JavaScript
JavaScript (чистый)
JavaScript-фреймворки
TypeScript
React
React Redux
React Hooks
Next.js
Redux
Vue 2
+58

Опытный программист с более чем 7-летним опытом разработки программного обеспечения, специализирующийся на создании высококачественных веб-приложений. Эксперт в JavaScript и TypeScript с глубокими знаниями и практическим опытом работы с современными фреймворками и библиотеками, такими как React.js, Next.js, Vue.js, Nuxt.js, Node.js, Express.js и Nest.js. Обладает исключительным пониманием архитектуры веб-приложений и передовых технологий, включая разработку клиентской и серверной части, создание высоконагруженных систем и интеграцию микросервисов. Уверенно внедряет лучшие практики оптимизации производительности, обеспечивает масштабируемость и безопасность приложений. Дополнительно специализируется на: - Разработке и реализации новых функциональных возможностей. - Настройке и интеграции API для работы с большими данными и сложными экосистемами. - Проведении детального анализа кода, Code Review, CI/CD и оптимизации DevOps-процессов. Стремится к созданию технологических решений, которые не только соответствуют, но и превосходят ожидания клиентов, обеспечивая надежность, масштабируемость и исключительный пользовательский опыт.

Подробнее

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

BioTech, Pharma, Health care & Sports • Cloud Services • FinTech & Banking • Manufacturing
ВК
Витана К.
Москва
Data аналитик
Middle+
3 636,36 Р/час
PostgreSQL
Git
Jira
Confluence
SQL
Draw.io
Oracle
Jenkins
GitLab
YouTrack
+16

Широкий опыт в выявлении и сборе требований, документирование требований в Use case, User story и классическом формате; Знание SQL на уровне оконных функций, оптимизации времени исполнения; Проектирование промежуточных слоев DWH для эффективной загрузки данных и реализации DQ; Валидирование качества данных, выявление систематических проблем источников перед использованием; Использование нотации UML для моделирования БД (ЛМД, ФМД, пакеты данных, диаграммы развертывания и т.д.); Использование BPMN и IDEF для описания бизнес-процессов; Составление CJM; Знание классических методов ML; Умение вести переговоры с заказчиком. Проведение демонстрацией разработанного функционала и приемо-сдаточных испытаний. Также имеется опыт в ручном тестировании.

Подробнее