Егор Кирдяпин - Frontend React Developer

Photo

Навыки

  • Agile
  • Apollo
  • AWS
  • Axios
  • Bootstrap
  • Chart.js
  • CSS3
  • Docker
  • Effector
  • ESLint
  • Figma
  • Git
  • Github
  • GitLab
  • Gitlab CI/CD
  • GraphQL
  • HTML5
  • i18N
  • JavaScript
  • Jest
  • Jira
  • Kanban
  • module CSS
  • motion/react
  • NextJS
  • Npm
  • Prettier
  • PropTypes
  • React
  • React Hook Form
  • React Query
  • React Router
  • React Table
  • React Testing Library
  • React Three Fiber
  • Redux
  • Redux-Saga
  • Redux-Thunk
  • REST API
  • RTK query
  • Scrum
  • Shopify
  • Storefront API
  • Styled Components
  • Tailwind
  • Three.js
  • TypeScript
  • UI Kits
  • Vite
  • webpack
  • webSocket
  • Zustand

Опыт работы

Kerka Development

React Frontend Developer - 2024

Разработал высоконагруженное e-commerce решение на React и TypeScript, интегрированное с Shopify API

Достижения:
Разработал архитектуру React frontend с использованием Hydrogen (фреймворк на основе React) и TypeScript, внедрив модульную систему компонентов, что позволило сократить время разработки новых функций фронтенда React на 35%.



Создал React frontend поисковик с интеграцией API Shopify и кэшированием React Query, повысив конверсию поиска товаров на 28%.



Оптимизация производительности React frontend с помощью разделения кода (Webpack 5), React.lazy loading и React.memo, что позволило ускорить рендеринг страниц на 45%.



Разработал React frontend-систему лояльности с динамическим подсчетом баллов с помощью REST API, что позволило увеличить среднюю стоимость заказа на 18%.



Создал многократно используемую библиотеку React frontend UI (TypeScript + SCSS + Storybook), ускорив разработку интерфейсов на 40%.



Внедрение аналитики React frontend с использованием пользовательских крючков и Context API позволило снизить сложность слоя данных на 30%.

Перенесли устаревшие компоненты jQuery на React frontend, улучшив сопровождаемость и сократив количество ошибок на 25%.



Создал секции с слайдерами новых/популярных товаров (Swiper.js + React).

Реализовал 8+ типов промо-акций (Buy X Get Y, комбо-скидки) на React Frontend.

Интегрировал аналитику покупок (Google Tag Manager + React Helmet).

Оптимизировал React Frontend под мобильные устройства.

Стек: React, TypeScript, Shopify Storefront API, PWA, Webpack, Hydrogen, Oxygen, REST API, HTML5, CSS3, Git

TVOЁ

Next Frontend developer - 2022-2024

Разработал CRM-систему с аналитикой на Next.js и TypeScript

Достижения:
Реализовал SSR-приложение на Next.js с продвинутой SEO-оптимизацией (мета-теги, динамические sitemap), что привлекло 15K+ новых пользователей за 3 месяца

Спроектировал архитектуру React Frontend на Next.js с TypeScript, реализовав модульную систему компонентов для управления видео-контентом



Разработал 10+ сложных React Frontend форм для администрирования пользователей/ролей, сократив время операций на 40%

Создал систему дашбордов с Chart.js и D3.js для визуализации бизнес-метрик, интегрированную через REST API, автоматизировав отчетность и сократив время анализа данных на 40%



Реализовал ролевую модель доступа (RBAC) на React Frontend, разделив права для модераторов/админов/контент-менеджеров/пользователей

Оптимизировал производительность через статическую генерацию (Next.js SSG), кеширование API-запросов (SWR) и оптимизацию Webpack-сборки, уменьшив время загрузки страниц на 45%

Разработал модульную архитектуру компонентов с TypeScript и Redux Toolkit, сократив количество ошибок на 30% и дублирования кода на 25%



Оптимизировал React Frontend производительность:
* Lazy loading видео-плеера (VideoJS + React Suspense) → -35% времени загрузки
* Сжатие изображений через Next.js Image Optimization → -60% трафика
* Кеширование API-запросов (React Query) → -45% нагрузки на бекенд

Внедрил систему A/B-тестирования интерфейсов (React-компоненты с Feature Flags), увеличив конверсию на 18%



Мигрировал React Frontend в React Native с сохранением 70% кодовой базы (общие TypeScript-модули)

Стек: Next.js, React, TypeScript, Node.js, REST API, Chart.js, Redux Toolkit, React Query, CSS Modules, Webpack, Git

TVOЁ

React Frontend developer - 2023-2024

Разработка CRM для новостного агрегатора

Построил React Frontend для CMS (аналог Яндекс.Дзен) с WYSIWYG-редактором (Draft.js + React)

Реализовал динамические дашборды в React Frontend с:
Графиками вовлеченности (Chart.js + D3.js интеграция)
Кастомными фильтрами контента (React Hooks + Context API)

Настроил SEO для React Frontend через:
Next.js SSG для статических страниц (+25% трафика из поиска)
Автогенерацию мета-тегов (next-seo)
Оптимизацию Core Web Vitals (LCP улучшен с 4.2s до 1.8s)
Разработал систему тегирования контента в React Frontend с поиском по 10+ параметрам
Внедрил A/B-тесты интерфейсов (React Feature Flags), увеличив CTR на 18%

Стек: React, TypeScript, Next.js, MongoDB, REST API, Webpack

Itransition Company

Intern React Frontend developer - 2021-2022

Построили набор пользовательского интерфейса React frontend с помощью React Styled Components, унифицировав 90% элементов интерфейса.



Внедрение форм React frontend с валидацией Formik/Yup позволило сократить количество ошибок при отправке форм на 60%.



Внедрен мониторинг производительности React frontend (Lighthouse CI), что позволило повысить средние показатели с 68 до 92.



Рефакторинг старой кодовой базы React frontend на TypeScript, устранение 85% ошибок, связанных с типами.

Оптимизированы вызовы React frontend API с помощью пагинации и кэширования, что позволило сократить время отклика сервера на 40%.


Выполнил 50+ задач по доработке React Frontend:

1. Верстка адаптивных лендингов (BEM + SCSS)
2. Исправление багов в legacy-коде (jQuery → React миграция)
3. Оптимизация Webpack-сборки (кеширование + tree shaking)

Участвовал в разработке UI Kit:

1. Создал 20+ React Frontend компонентов (Storybook)
2. Настроил темы с CSS Variables

Провел рефакторинг модуля авторизации:

1. Перевел классовые компоненты на React Hooks
2. Добавил PropTypes + TypeScript


Улучшил SEO базовыми методами:


1. Оптимизация мета-тегов
2.Добавление микроразметки Schema.org

Стек: React, TypeScript, REST API, Node.js, Webpack, HTML5, CSS3, Git, Jira

Образование

Unmanned aerial vehicle operator

Moscow College of Business Technology
2019-2022

Обо мне

Меня зовут Егор, проживаю в Черногории.
Мои ценности ориентированы на решение проблем команды, бизнеса и клиентов в порядке приоритетов.
Обладаю сильным техническим бекграундом, стремлюсь развивать команду и обеспечиваю стабильность продукта.
Также я стремлюсь к максимально более раннему обнаружению ошибок в проекте, для чего применяю инструменты, наиболее подходящие к каждой конкретной ситуации.
Имею большой опыт работы над задачами улучшения перформанса и стабилизации продукта.

Мой стек: React, Next, GraphQL, JavaScript, TypeScript, HTML, CSSTVOЁ

38 / 0,280 / 52.74mb