Егор Кирдяпин - Frontend React Developer
Навыки
- 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 Technology2019-2022
Обо мне
Меня зовут Егор, проживаю в Черногории.
Мои ценности ориентированы на решение проблем команды, бизнеса и клиентов в порядке приоритетов.
Обладаю сильным техническим бекграундом, стремлюсь развивать команду и обеспечиваю стабильность продукта.
Также я стремлюсь к максимально более раннему обнаружению ошибок в проекте, для чего применяю инструменты, наиболее подходящие к каждой конкретной ситуации.
Имею большой опыт работы над задачами улучшения перформанса и стабилизации продукта.
Мой стек: React, Next, GraphQL, JavaScript, TypeScript, HTML, CSSTVOЁ