Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

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

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

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

Подробнее
О специалисте
Специализация
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
Отрасли
E-commerce & Retail
Hardware
Manufacturing
Social Networking
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Специалист с опытом в коммерческой разработке с 2019 года. С обширным кругозором: успел поработать и с чистым фронтом, и с node.js, и с кроссплатформой на React Native. Коммуникабельный, серьезный, быстро учится и адаптируется под требования. Есть обширный опыт работы в сфере e-com, производства, hardware и media.
Проекты   (4 года 8 месяцев)
Разработка приложения для выдачи разрешения на работу
Роль
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
Стек специалиста на проекте
Webpack, Lodash, Camunda, React Native, React Query, d3.js, React, zustand
Отрасль проекта
Manufacturing
Период работы
Октябрь 2022 - По настоящее время  (1 год 7 месяцев)
CRM система для ритейла
Роль
frontend-разработчик
Обязанности
Заказчик: Разработчик технологической платформы, которая соединяет участников международного рынка интернет-торговли: производителей, поставщиков, магазины, маркетплейсы, логистические компании и покупателей. Команда – 10 человек Особенностью проекта является большое количество сложных форм, большое количество разнообразных интерфейсов данных, сложные валидации, а также повышенное внимание к политикам безопасности. Задачи: – реализация переноса api, в том числе описание интерфейсов взаимодействия. – реализация логики сложных форм (react-hook-form и rtk query). – создание компонентов кастомных таблиц с сортировкой и инлайн редактированием. – реализация сложных алгоритмов пользовательских сценариев. Результат работы на проекте: - отвечал за перенос большинства api сервисов на RTK Query с применением всех доступных фич библиотеки для упрощения работы, описанием интерфейсов данных; - реализовал анимированные dnd сортируемые списки (framer-motion) и сортируемые строки antd таблиц.
Стек специалиста на проекте
Redux, TypeScript, Styled Components, Ant design, RTK, RTK Query, react-i18next, React, CRA, Framer Motion
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2022 - Октябрь 2022  (10 месяцев)
Приложение для обмена и агрегации социальных сетей
Роль
Mobile-разработчик
Обязанности
Заказчик: разработчик сервиса конструктора web-визиток с возможностью агрегации ссылок на социальные сети Команда – 4 человека Мобильное приложение для составления визитки человека и агрегации данных для связи: контакты, ссылки на его социальные сети. Задачи: – разработка нового функционала. – доработка существующего функционала. – исправление багов. – участие в командном код-ревью. Результат работы на проекте: – Модифицировал конфигурацию axios для работы с JWT. – Реализовал авторизацию и регистрацию. – Реализовал функционал редактирования профиля. – Реализовал работу Deep Linking и Universal Linking в приложении.
Стек специалиста на проекте
Redux, React Native, React
Отрасль проекта
Social Networking
Период работы
Июль 2021 - Декабрь 2021  (6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
ПензГТУ
Специальность
Применение и эксплуатация автоматизированных систем специального назначения
Завершение учебы
2021 г.

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

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