# **Задорожный Эммануил Вячеславович** 

Frontend-разработчик — React · TypeScript · Next.js 

Телефон: +7 (988) 335-36-34  |  Email: zadorozhnyi.emmanuil@gmail.com  |  Telegram: @liunamme_dev Локация: Москва, РФ · Гражданство РФ, разрешение на работу Мужчина, 25 лет (6 апреля 2001) 

Готов к переезду · удалёнка или офис · полная занятость 

## **ПРОФИЛЬ** 

Фронтенд-разработчик с 3,5 годами коммерческого опыта в продуктовой разработке. Основной стек — React, TypeScript и Next.js, но им не ограничиваюсь: быстро осваиваю новые технологии и оперативно выдаю на них продакшен-результат — в том числе благодаря выстроенному AI-пайплайну разработки. За плечами задачи разного масштаба: миграция легаси на современный стек, PWA на десятки тысяч пользователей, единая инфраструктура для десятка доменов. 

Понимаю, как технические решения влияют на бизнес-метрики и пользовательский опыт: мои проекты увеличивали конверсию и продажи, снижали нагрузку на call-центр. Уделяю внимание архитектуре, производительности и читаемости кода, покрываю критическую функциональность автотестами. 

Привык к командным процессам: Scrum-спринты, Jira, код-ревью. Открыт к обсуждению решений, спокойно принимаю аргументированную критику, комфортно работаю в распределённой команде. 

## **КЛЮЧЕВОЙ СТЕК** 

JavaScript, TypeScript, React, Next.js, Node.js, Strapi, Redux Toolkit, Zustand, TanStack Query, GraphQL, REST API, PWA, SSR, Jest, Vitest, RTL, Playwright, GitLab CI/CD, Agile / Scrum, AI-driven dev, Claude Code, MCP 

## **ОПЫТ РАБОТЫ — 3,5 года** 

### **Клиника Екатерининская — Frontend-разработчик** 

_Дек 2023 — наст. время · 2 года 7 месяцев · Краснодар_ 

Крупнейшая частная медицинская клиника в ЮФО. Экосистема из 10+ сайтов с суммарной посещаемостью 200+ тыс. визитов/мес и PWA-приложение с ~30 тыс. активных пользователей/мес. Часть проектов на современном стеке, часть — на легаси. 

Команда и процессы: кросс-функциональная команда (2 frontend, 3 backend, UI/UX-дизайнер, тимлид). Scrum, двухнедельные спринты, Jira, Confluence, обязательное код-ревью в GitLab. Участвовал в оценке задач, декомпозиции фич и ревью кода коллег. 

### **Ключевые достижения** 

1. Миграция с легаси на современный стек. Перевод сайтов клиники с PHP / jQuery / ImageCMS на TypeScript, Next.js, GraphQL и Strapi. 

- ускорил разработку нового функционала в среднем в 2 раза — типизация, компонентный подход, SSR из коробки; 

- улучшил Core Web Vitals: LCP снизился с ~4,5 до ~1,8 сек, Google PageSpeed вырос с 45–55 до 85–95 баллов; 

- повысил надёжность архитектуры, снизил количество регрессий при релизах. 

2. Единый Личный кабинет как микрофронтенд (React, Zustand, TanStack Query, JWT, PWA, Service Worker) — независимое приложение для всех сайтов клиники взамен монолитных версий. 

- реализовал оффлайн-режим: доступ к записям, заключениям и результатам анализов без интернета; 

- работу с серверными данными построил на TanStack Query — кэширование, статусы загрузки и автоretry вместо ручной обвязки; 

- ускорил выпуск фич в 3–4 раза относительно релизных циклов нативных iOS/Android-приложений; 

- одна кодовая база и независимый деплой — обновление ЛК не требует релиза сайтов. 

3. Онлайн-аптека с доставкой в палату (TypeScript, Next.js, Zustand, GraphQL, Strapi). 

- увеличил продажи сопутствующих товаров в среднем на 23%; 

- повысил удобство для пациентов стационара — заказ без посещения аптеки. 

4. Единая инфраструктура для 10+ доменов — общий UI Kit и централизованная загрузка CSS/JS. 

- сократил время разработки типовых страниц на ~40% — компоненты больше не адаптируются под каждый сайт; 

- улучшил производительность и консистентность интерфейсов (Lighthouse, PageSpeed). 

5. Многошаговая форма записи и отмены визита с интеграцией в ЛК; авторизация по JWT и по номеру телефона с SMS-подтверждением для гостей. 

- увеличил количество онлайн-записей более чем на 30% — сегодня через сайт и PWA оформляется 6+ тыс. записей/мес; 

- снизил нагрузку на call-центр — часть обращений перешла в онлайн. 

6. Калькулятор анализов с корзиной, оформлением заказа и выбором филиала. 

- перенёс оформление анализов из офлайна и телефонных звонков на сайт, разгрузив регистратуры и call-центр; 

- сократил количество ошибок при оформлении и ускорил обслуживание пациентов. 

7. Плагин доступности для слабовидящих взамен устаревшей BVI-библиотеки, несовместимой с SPA. 

- обеспечил соответствие требованиям доступности (WCAG, a11y) без деградации приложения; 

- снизил зависимость от сторонних решений и упростил поддержку. 

8. Автоматизированное тестирование. Внедрил практику покрытия критической функциональности автотестами. 

- unit-тесты (Jest/Vitest + RTL) для бизнес-логики ЛК, корзины и форм; 

- e2e-тесты на Playwright для ключевых сценариев (запись к врачу, заказ анализов, оформление в аптеке); 

- сократил количество регрессионных багов в проде на ~40% и ускорил проверку релизов. 

9. AI-driven разработка (агентные системы). Внедрил в процесс команды агентную разработку на базе Claude Code и Codex. 

- спроектировал мультиагентный пайплайн с суб-агентами: генерация кода, документации и текстов, взаимное код-ревью, делегирование задач моделям по сложности; 

- задачи, занимавшие 1–2 недели, выходят в продакшен за 2–3 дня — ускорение в 3–4 раза без потери качества; 

- снизил расход токенов на ~50% за счёт маршрутизации задач и оптимизации контекста ($100 вместо $200 на разработчика в месяц); 

- подключал MCP-серверы (Git, Figma, базы знаний), разрабатывал собственные Skills для автоматизации повторяющихся сценариев; 

- автоматизировал генерацию техдокументации и покрытие кода тестами с последующей верификацией. 

### **ООО «МостСервис» — Frontend-разработчик** 

_Дек 2022 — Дек 2023 · 1 год 1 месяц · Краснодар_ 

Платформа онлайн-вебинаров для обучения и аккредитации медицинских специалистов; внутренняя CRM для управления контентом и документооборотом. 

Технологии: JavaScript, jQuery, SCSS, Bootstrap, Webpack, Figma 

- вёрстка по макетам Figma с pixel-perfect, адаптивностью и кроссбраузерностью — корректное отображение на всех устройствах и браузерах; 

- разработал библиотеку переиспользуемых UI-компонентов и шаблонов — повысил модульность кода и ускорил добавление функционала; 

- реализовал ключевую функциональность: личные кабинеты, формы регистрации на вебинары, выгрузку материалов, систему уведомлений; 

- предложил и внедрил UX-улучшения — выросло вовлечение, снизилось число обращений в техподдержку по интерфейсу; 

- ручное тестирование, исправление багов и рефакторинг легаси — повысил стабильность системы; 

- оптимизировал клиентский код и ресурсы — ускорил загрузку страниц на ~30% по Lighthouse. 

## **НАВЫКИ** 

**Языки и основы:** JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS 

**Фреймворки и библиотеки:** React, Next.js, Redux, Redux Toolkit, Zustand, MobX, TanStack Query, jQuery **Данные и API:** GraphQL, REST API, OAuth 2.0, JWT 

**Тестирование:** Jest, Vitest, React Testing Library, Playwright, unit- и e2e-тесты 

**Инструменты и инфраструктура:** Git, GitLab CI/CD, Node.js (Strapi, скрипты), Webpack, Vite, npm, CMS Strapi, Figma 

**Процессы:** Agile/Scrum, Jira, Confluence, код-ревью, распределённая команда 

**Архитектура и производительность:** SPA, SSR, PWA, Service Worker, микрофронтенды, UI Kit, Core Web Vitals, Lighthouse, SEO, a11y/WCAG, адаптивная вёрстка 

**AI-инструменты:** Claude Code, Codex, агентная разработка, мультиагентные системы, MCP, Agent Skills, prompt engineering 

## **ОБРАЗОВАНИЕ** 

### **Бакалавр — Программная инженерия (09.03.04)** 

_Кубанский государственный технологический университет, Краснодар — 2022_ 

Факультет информационных технологий и кибербезопасности. Проектирование и разработка ПО. 

### **Курсы и сертификаты** 

- JavaScript Algorithms and Data Structures — freeCodeCamp, 2022 

- Front End Development Libraries — freeCodeCamp, 2022 

- Responsive Web Design — freeCodeCamp, 2022 

## **ЯЗЫКИ** 

Русский — родной 

Английский — B1. Чтение технической документации, переписка 

