Гагик А. React разработчик, Senior

ID 28514
ГА
Гагик А.
Мужчина, 24 года
Россия, Москва, UTC+3
Ставка
2 727,27 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
Redux
API
typescript
CSS3
React
Английский язык
Node.js
REST API
HTML
HTML5
Git
Docker
SQL
Vite
Webpack
REST
GitHub
Адаптивная верстка
Оптимизация кода
CI/CD
Объектно-ориентированное программирование (ООП)
JavaScript ES6
GraphQL
Frontend
CSS
Next.js
Figma
Кроссбраузерная верстка
Scrum
JavaScript
Отрасли
Manufacturing
Travel, Hospitality & Restaurant business
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Я являюсь Frontend-разработчиком на стеке React.js, Next.js и TypeScript. C интересом создаю удобные и красивые интерфейсы, в которых стараюсь заложить сразу качественное архитектурное решение надолго. 5 лет опыта работы в качестве Frontend Developer. Сейчас я занимаюсь полной переработкой корпоративной платформы У-УАЗ Экипаж — это система для управления экипажами и автопарком. Я внедрял сложную бизнес-логику планирования смен и отчетности с более чем 50 бизнес-правилами. Для решения задач в реальном времени использовал WebSocket и Server Sent Events, работал с MobX и немного Electron.js, создавал новые shared-ui компоненты и переписывал легаси на современный стек React и TypeScript. А на 1-ом месте работы работал с микрофронтами на базе Webpack Module Federation 5v. В свободное время я слушаю подкасты, читаю блоги, прохожу специализированные курсы и постоянно расширяю свои знания. В работе ценю хороший код и открытых коллег.
Проекты   (5 лет 2 месяца)
У-УАЗ
Роль
Web Frontend Engineer
Обязанности
Участвовал в разработке У-УАЗ Crew Aero — платформы для управления автопарком (10К единиц техники, обслуживание 40+ стран). В рамках глобального рефакторинга перевели с разработчиками на новый стек (React, TypeScript, Vite), реализовал таблицы, формы, графики, фильтры, drag-n-drop, SSE и обновления через Websocket, собирал с нуля и расширял UIKit. В обязанности также входило расширять функционал продукта, улучшать UX и внедрять новые фичи на Frontend. Процесс разработки включал строгий Code-Review (минимум 2 лайка + финальный апрув от Лида команды). Проект очень нагружен логикой: a. 10 000+ единиц техники учтено в системе, обслуживание авиационной техникой более 40 стран. b. В системе аналитика, графики, отчёты, SSE/Webscocket, расписания, документооборот, списки сотрудников и авиационной техники, формы. React 18, TypeScript, Formik, Electron.js, CSS3, Unit Jest, MobX, html, ESLint, Prettier, Vite, Docker, PostgreSQL, Gitlab CI/CD. Бизнес поставил задачу сделать полный рефакторинг старого проекта => переписать на новый Frontend стек (MobX, React, Vite), улучшить дизайн проекта и отказаться от легаси старого Frontend технического стека. Я занимался разработкой с нуля внутренней платформы управления экипажами (У-УАЗ CREW), которая автоматизировала процессы планирования смен, распределения задач и мониторинга эффективности работы сотрудников. В проекте применялся React 18, TypeScript, MobX, Axios для управления состоянием и запросами к API, а также WebSocket для real-time обновлений данных. Разработка очень нагруженного логикой приложения: метрики, аналитика, Server Sent Events/Websocket, Electron.js, графики и расписание, отчётности, работы с документами, таблицы, списки сотрудников и техники, формы Fomik и Yup, чтобы поддерживать более 10,000 техники и 40+ стран.
Достижения
Написал более 30+ REST API, включая бизнес логику в MobX-сторе. Разработал функционал управления сменами экипажей с учётом более приблизительно 50 бизнес-правил: отпусков, замещений, специальных расписаний, выходных и форс-мажоров. Создал страницы учета и трекинга автопарка (например, транспорт, ремонты, пробег). Благодаря этой фиче менеджеры получили прозрачную аналитику по износу авиационное техники и могли планировать техническое обслуживание. Разработка нового UIKit в рамках Core команды проекта. Выступал хранителем UIKit из 100+ компонентов, также проводил Code-Review. Переписывание страницы формирования отчетов с графиками Apache Superset и drag-n-drop по рабочему времени сотрудников с учетом особенностей бизнес-процессов компании. Разработал кроссплатформенное десктопное приложение на Electron.js (frontend внутри electron) для отдела сервиса, которое отображает актуальный список заказчиков и ремонтных работ с обновлением данных в реальном времени через WebSocket.
Стек специалиста на проекте
PostgreSQL, HTML, Docker, Jest, Redux, CSS3, React Router, MobX, Formik, Context API, Ant design, Prettier, Vite, Electron.js, ESLint, GitLab CI/CD, zustand, React 18, unit, Feature-Sliced Design, typescript
Отрасль проекта
Manufacturing
Период работы
Июнь 2022 - По настоящее время  (3 года 2 месяца)
ERP платформа для автоматизации ресторанного бизнеса.
Роль
Web Frontend Engineer
Обязанности
ERP платформа для автоматизации ресторанного бизнеса. Проект состоит из набора микрофронтендов на React с использованием общего UIKit. Мои обязанности: a. Поддерживать Web с 1000+ ресторанов и франшиз по всей России и за её пределами. b. Участие в разработке модулей для клиентов — касса, склад, финансы, кухня, доставка и аналитика в одной системе. JavaScript, TypeScript, React, MobX, Axios, Recharts React Hook Form, Yup SCSS, classnames Webpack, Git, Storybook, Gitlab, Docker Jest, React Testing Library Работа с REST API, WebSocket Microfrontends Webpack Module Federation, микросервисная архитектура Работа над ERP фронтендов для ресторанов. Разработка функционала управления заказами, доставкой, персоналом, точками продаж, кассами и столовыми. Проект состоит из набора микрофронтендов на React с использованием общего UI Kit. Рефакторил код. Поддерживал и дорабатывал внутреннюю дизайн-систему. Документировал компоненты через Storybook и добавлял примеры использования. Участие в переводе микрофронтенда команды на Feature Sliced Design (FSD).
Достижения
Выносил общие react hooks в переиспользуемую npm @aiko/core библиотеку и функцию проверки Feature Flags. Добавил страницы для аналитики с графиками recharts, поработал с админкой. Добавил логику статуса заказов, курьеров, точек продаж, доставленные и отменённые заказы. В стеке админки React, TypeScript, Redux, Redux Saga. Добавил поддержку пагинации, сортировки, фильтров, экспорта таблиц. Добавление новых фич в конструктор готового встроенного сайт доставки с витриной, где клиент может развернуть сайт за считанные минуты. Добавил новые компоненты, исправлял баги, участвовал в обсуждении добавления новых компонентов. В процессе перевода на новую архитектуру реализовал интерфейс для курьеров с FSD. Я написал код для модуля доставки. По макету Figma добавил маршруты Яндекс.Карты, статусы, список заказов. Добавил возможность подтягивать актуальное состояние данных через Websocket. Интерфейс оптимизирован под планшеты и мобильные устройства. Доработка интерфейса для корп. питания с калькуляторами, которые написал я, с учётом бонусов, субсидий сотрудников. Добавил react window для виртуализации списка заказов, ускорил интерфейс. Добавил управление балансом и корзиной. Активно пилил новые формы на React Hook Form или дорабатывал текущую логику. Подключал кастомную валидацию.
Стек специалиста на проекте
Git, Docker, JavaScript, REST API, Jest, Webpack, Redux, GitLab, React Router, MobX, React Hook Form, Context API, Storybook, Yup, SCSS, React testing library, Axios.js, WebSockets, Recharts, React, classNames, Microservice Architecture, Webpack Module Federation, microfrontends, typescript
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Июнь 2020 - Май 2022  (2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Офис
Командировки
Готов
Релокация
Внутри страны, За границу
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Уральский федеральный университет имени первого Президента России Б.Н. Ельцина
Специальность
Прикладная информатика
Завершение учебы
2023 г.

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

FinTech & Banking • LifeStyle • Urban technology
РИ
Руслан И.
Москва
React разработчик
Senior
2 312,06 Р/час
Axios.js
CSS
CSS3
Figma
Git
Github API
GitLab
HTML
HTML5
JavaScript
+50

Обладаю более чем трехлетним опытом работы фронтенд-разработчиком. За это время я приобрел глубокие знания и навыки в следующих областях: - JavaScript, React, TypeScript: Уверенное владение, включая коммерческий опыт с инструментами управления состоянием (Redux, Effector). - Препроцессоры: Опыт работы с SASS и написания стилей с использованием TailwindCSS. Также разрабатывал компоненты на Ant Design/MUI/Mantine. - API: Значительный опыт работы с REST API и знание принципов REST. - Контроль версий: Умение работать с Git и применение методологии Gitflow. - Методологии разработки: Опыт работы в Agile и Waterfall. Кроме того, я знаком с рядом технологий и инструментов, таких как Next.js, MobX, Node.js, Express, NestJs, PostgreSQL, GraphQL, Ant Design, MUI, CSS Modules, БЭМ, Visx, Recharts и другими. Готов выполнить тестовое задание, чтобы продемонстрировать свои навыки на практике.

Подробнее

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

Manufacturing • Travel, Hospitality & Restaurant business
ГА
Гагик А.
Москва
React разработчик
Senior
2 727,27 Р/час
HTML5
Оптимизация кода
Redux
GraphQL
typescript
REST
Scrum
Git
API
Frontend
+30

Я являюсь Frontend-разработчиком на стеке React.js, Next.js и TypeScript. C интересом создаю удобные и красивые интерфейсы, в которых стараюсь заложить сразу качественное архитектурное решение надолго. 5 лет опыта работы в качестве Frontend Developer. Сейчас я занимаюсь полной переработкой корпоративной платформы У-УАЗ Экипаж — это система для управления экипажами и автопарком. Я внедрял сложную бизнес-логику планирования смен и отчетности с более чем 50 бизнес-правилами. Для решения задач в реальном времени использовал WebSocket и Server Sent Events, работал с MobX и немного Electron.js, создавал новые shared-ui компоненты и переписывал легаси на современный стек React и TypeScript. А на 1-ом месте работы работал с микрофронтами на базе Webpack Module Federation 5v. В свободное время я слушаю подкасты, читаю блоги, прохожу специализированные курсы и постоянно расширяю свои знания. В работе ценю хороший код и открытых коллег.

Подробнее
E-commerce & Retail • FinTech & Banking
ЭЯ
Эмиль Я.
Видное
QA ручной
Middle
2 597,4 Р/час
Регрессионное тестирование
IOS
GitLab
Postman
Bash
Git
Cypress
Android
Newman.js
Xcode
+30

-Тестирование API–CRUD запросы в Postman, создание коллекций, автоматизация коллекций, запуск через newman для CI/CD; -В процессе самостоятельного изучения освоил автоматизацию на Cypress; -Консольные утилиты Android-базовые команды (установка приложений, менеджер пакетов, shell), продвинутые команды (сбор артефактов тестирования, работа с сетью, масштабирование экрана, работа с вводом, изменение настроек, monkey testing) -Работа в Xcode, запуск и настройки эмуляторов, анализ логов -Charles Proxy-перехват трафика с устройств/эмуляторов на android, ios -Chrome DevTools -Git-создание файлов, базовые команды, выкладка изменений, команда commit, работа с ветками -SQL-базовые команды, CRUD операции (create, delete, insert, update), join (left, right, inner), union -Bash-базовые команды, продвинутые команды (ps, top, kill, ping. Curl, sed, awk)

Подробнее