ГЗ
Геннадий З.
Мужчина, 29 лет
Россия, Краснодар, UTC+3
Ставка
2 337,66 Р/час
НДС не облагается
Специалист доступен с 20 августа 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
MobX
Redux Toolkit
Redux Thunk
PHP
Redux
Git
ArgoCD
Webpack
Nginx
gitOPS
DRY
KISS
Styled Components
Prettier
ESLint
Router
CSS
Docker
Python
zustand
GSAP
TypeScript
Bootstrap
Yup
Vite
Vue.js
Figma
Material UI
Next.js
Nuxt.js
React
JavaScript
Tailwind
feature
Jira
SCSS
System design
Redux-Saga
React Query
AntD
React 18+
lint
Feature-Sliced Design
Отрасли
E-commerce & Retail
FinTech & Banking
Marketing, Advertising & Design
RnD
Travel, Hospitality & Restaurant business
Главное о специалисте
Геннадий — React-разработчик уровня Senior из Краснодара. Специализируется на разработке интерактивных и функциональных веб-приложений, имеет опыт работы с широким спектром технологий и инструментов, включая MobX, Redux Toolkit, Webpack, Nginx, Docker, Python, TypeScript, Vue.js, Next.js и другие. Геннадий участвовал в нескольких проектах, среди которых: - Сервис для управления бронированиями и оплатами в сфере Travel, Hospitality & Restaurant business. Интегрировал API, провёл рефакторинг компонентов и разработал десктоп-версию. - Интерактивная карта карьерного роста для крупного российского банка в отрасли FinTech & Banking. Разработал интерфейс для выбора отделов и должностей и визуализацию карьерных траекторий. - Приложение на Electron для управления микроскопом и анализа данных по экспериментам в RnD. Провёл полный редизайн приложения, добавил новые компоненты и функционал, внедрил новые модальные окна и настроил сервер. - Сайт по продаже и установке зарядных устройств для электромобилей в E-commerce & Retail. Занимался адаптивной вёрсткой и созданием переиспользуемых компонентов. - Платформа создания онлайн-опросов в Marketing, Advertising & Design. Отвечал за адаптивную вёрстку и интеграцию с Twilio. - Конструктор для сайта по продаже фотообоев в E-commerce & Retail. Заменил функционал сайта с Alpine.js на Vanilla JS, обновил цену продукта и добавил новую коллекцию.
Проекты   (6 лет 4 месяца)
NDA
Роль
React разработчик
Обязанности
Описание проекта: Сервис для управления бронированиями и оплатами Обязанности: Полностью интегрировал REST API на проекте, заменив моковые данные на реальные. Провёл рефакторинг компонентов, сделав их переиспользуемыми и более производительными. Разработал десктоп-версию для ряда компонентов, обеспечив адаптивность и улучшенную юзабилити. Реализовал динамическую генерацию интерфейсов на основе данных, полученных от бэкенда (Backend Driven UI). Применял React 18+, используя `useTransition` и `Suspense` для улучшения UX при загрузке данных. Для стандартизации кода внедрял Prettier и ESLint, обеспечивая читаемость и единый стиль написания кода во всей команде.
Стек специалиста на проекте
Git, REST API, Redux, CSS3, TypeScript, HTML5, SCSS, Ant design, Redux Toolkit, Prettier, Vite, AntD, ESLint, React, Redux-Saga, lint, React 18+
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Декабрь 2024 - По настоящее время  (9 месяцев)
NDA
Роль
React разработчик
Обязанности
Описание проекта: Интерактивная карта карьерного роста для крупного российского банка Обязанности: -Разрабатывал интерфейс для выбора отделов и должностей с динамической отрисовкой карьерного пути. - Внедрил React Query для управления серверными запросами и кэширования данных. - Участвовал в совместных обсуждениях требований, создании прототипов и тестировании функционала перед выпуском. - Реализовал 3D-визуализацию данных с использованием Babylon.js, что позволило повысить наглядность результатов опросов и увеличить вовлеченность пользователей. - Для повышения читаемости и качества верстки использовал ESLint и Prettier. - Все интерфейсы были реализованы с учетом стандартов HTML5 и CSS3, с акцентом на кросс-браузерность и доступность.
Стек специалиста на проекте
Git, JavaScript, REST API, CSS3, TypeScript, MobX, HTML5, React Query, Ant design, Prettier, DOM API, ESLint, React, React 18+
Отрасль проекта
FinTech & Banking
Период работы
Август 2024 - Ноябрь 2024  (4 месяца)
NDA
Роль
React разработчик
Обязанности
Описание проекта: Приложение на Electron для управления микроскопом и анализа данных по экспериментам Обязанности: - Провёл полный редизайн приложения с целью оптимизации пользовательского интерфейса. - Добавлял новые API-запросы и интегрировал динамические данные через WebSocket. - Использовал React 18+ с применением `React.memo`, `useCallback`, и `useTransition`. - Для унификации стиля и ускорения разработки внедрял Ant Design, который применялся в модальных окнах, формах и кнопках. - Также активно использовал TypeScript и ESLint для обеспечения типа и качества кода.
Стек специалиста на проекте
Git, MySQL, Docker, JavaScript, TypeScript, Ant design, Electron.js, WebSockets, ESLint, React, React 18+
Отрасль проекта
RnD
Период работы
Июнь 2023 - Июль 2024  (1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Армавирский аграрно-технологический техникум
Специальность
Бухгалтерия
Завершение учебы
2017 г.
Дополнительное
Учебное заведение
Udemy
Специальность
повышение квалификации Vue — полное руководство (включая Router и Composition API)
Завершение учебы
2022 г.
Дополнительное
Учебное заведение
Хекслет
Специальность
повышение квалификации JavaScript: React, Основы командной строки
Завершение учебы
2023 г.

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

E-commerce & Retail • FinTech & Banking • RnD
ББ
Баир Б.
Санкт-Петербург
React разработчик
Senior
2 207,79 Р/час
Axios.js
CI
CSS
Date-fns
dropzone
EcmaScript
ESLint
Figma
Formik
Git
+47

React-разработчик с пятилетним опытом работы. Специализируется на разработке высокопроизводительных веб-приложений, оптимизации производительности и внедрении серверного рендеринга через Next.js. Участвовал в создании платформы банка для автоматизации корпоративного кредитования. Разработал модуль андеррайтинга рисков (React, Redux Toolkit), кредитный калькулятор для бизнеса (React Hook Form) и реалтайм-планировщик встреч (@fullcalendar/react). Оптимизировал производительность приложения, внедрил Pre-push хуки (Husky) для ESLint/TypeScript и повысил процент покрытия unit-тестами до 65%. Создал дашборд анализа эффективности подразделений с интерактивными графиками (react-chart.js) и динамическими фильтрами. Реализовал модуль авторизации с ролевой моделью доступа, систему управления документацией и динамическую маршрутизацию (react-router-dom). Настроил Webpack для проекта, включая определение путей и модульность. Внедрил и настроил i18next для обеспечения интернационализации и Redux Toolkit для модульной структуры.

Подробнее

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

EdTech • FinTech & Banking • Manufacturing • Telecom
ДП
Дмитрий П.
Ульяновск
Frontend разработчик
Middle+
3 116,88 Р/час
Git
HTML
CSS
JavaScript
PHP
Figma
Jest
Webpack
Redux
Nginx
+25

Технические навыки и технологии: Вёрстка: HTML5, CSS3, SASS, SCSS; Практики вёрстки: БЭМ, адаптивная и кроссбраузерная вёрстка, Pixel Perfect; Core: JS, TS, React, React router; State managers: Redux, MobX; Архитектурные решения: Atomic Design, Feature-Sliced Design; Стилизация компонентов: Styled Components, Style modules; UI компоненты: Material UI, Consta, Radix UI; Анимации: React Transition Group; HTTP: Axios, REST; Формы: react-hook-form, yup; Даты: date-fns; Инструменты: Git, Webpack, Vite, Bootstrap, Figma, ESLint, StyleLint, Prettier, Figma, StoryBook; Прочее: Draft.js, Node.js, MySQL. Кандидат о себе: Основные положительные качества: аккуратность и внимание к деталям в работе. Стараюсь обеспечивать высокое качество кода. Благодаря тщательному подходу, у меня с легкостью получается реализовывать pixel perfect верстку. Постоянно расширяю свои знания и навыки. Более того, также уделяю время повторению и закреплению уже освоенных концепций и технологий. Всегда готов внести свой вклад в работе над проектом и предлагать собственные идеи по улучшению.

Подробнее