Время говорить о том, как ИТ-бренд и внешние коммуникации работают на удержание сотрудников. Встречаемся 11 марта в Москве.
Время говорить о том, как ИТ-бренд и внешние коммуникации работают на удержание сотрудников. Встречаемся 11 марта в Москве.
Frontend Developer (Middle/Middle+), 3+ года опыта на стеке React, TypeScript, Next.js, Redux (RTK).
Экспертиза: Проектирование сложных, высоконагруженных SPA/SSR-приложений, управление архитектурой, снижение тех. долга и оптимизация производительности.
Проактивность: Глубокое понимание Web. В свободное время занимаюсь созданием и развитием собственных micro SaaS продуктов.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Проекты: «Социологическая панель», «Конструктор опросов»
Оптимизация производительности (Webpack/Vite): Снизил First Contentful Paint (FCP) на 25% и размер JS-бандла на 30% за счет кодового разделения, настройки кеширования и Tree Shaking.
Архитектурный вклад: Полностью мигрировал ключевые модули на TypeScript с внедрением строгой типизации, что привело к снижению production-ошибок, связанных с типами, на 15%.
Переработал взаимодействие с API (Redux Toolkit, Thunk, axios), повысив стабильность и предсказуемость работы приложений.
Владение функционалом: Самостоятельно внедрил и настроил Service Worker для обеспечения полноценного offline-режима и повышения отказоустойчивости критически важных модулей.
Развитие Design System: Систематизировал и обновил внутреннюю библиотеку React-компонентов, что ускорило разработку новых фич для 3 команд и сократило дублирование кода на 20%.
Управление тех. долгом: Регулярно проводил рефакторинг ключевых модулей, снижая технический долг, что упростило онбординг новых разработчиков и повысило общую стабильность системы.
Внедрил практику написания Unit-тестов (cypress) для критически важных компонентов, обеспечив покрытие кода на уровне 70%.
Технологии: JavaScript, TypeScript, React, Redux Toolkit, Redux Thunk, RTK Query, Axios, Service Worker, Webpack, Vite.
Проекты, выполненные мной во время работы:
1. Многостраничный сайт с динамической генерацией шаблонных страниц для московской оконной компании.
Выполненные задачи: резиновая верстка, формы обратной связи на formik+yup с динамической генерацией правил валидации в зависимости от приходящих данных для полей формы, универсальные компоненты модальных окон и попап уведомлений объявленные один раз в layout и вызываемые через redux, калькулятор стоимости окон с инпутами, селектами, чекбоксами и табами категорий, конструктор доп опций окон с комплексной картинкой превью, где послойно меняются варианты опций, интеграция подписания договора оферты с смс и email подтверждением, интеграция оплаты альфа банк по договору.
SSR/CMS интеграция: Разработал механизм динамической генерации страниц на Next.js, интегрированный с конструктором в Bitrix, обеспечив SEO-оптимизацию и высокую скорость рендеринга.
2. Создание внутреннего продукта монитора для менеджеров и seo-специалистов для работы над проектами компании.
Full-Cycle Feature Ownership: Спроектировал и реализовал внутренний мониторинговый продукт, включая прототип API (если это так), построение сложных дашбордов (графики, анализ данных) и разработку онлайн-чата в реальном времени.
3. Создание продающего сайта компании.
High-Fidelity UI/UX: Реализация сложных, оптимизированных анимаций (плавный скролл, переходы, курсор) с использованием GSAP и Framer Motion для достижения высокого уровня пользовательского опыта.
4. Множество сайтов на тех. поддержке
Выполненные задачи: настройки редиректов, обновление мета-данных, настройка sitemap, рефакторинг и оптимизация старого кода, выгрузка контента на сайта, оптимизация загрузки и работы сайта
Технологии, применяемые мной в работе:
- React
- Next.js
- TypeScript
- Redux (RTK)
- SCSS
- Git (Gitlab)
- Formik
- Yup
- GSAP
- Framer Motion
- Figma
- Redmine
Специализация - прикладная информатика.
Курсовые работы: