Неделя бесплатных воркшопов для тех, кто хочет использовать ИИ для работы, но пока не понимает, как из этого сделать эффективные рабочие процессы.
Неделя бесплатных воркшопов для тех, кто хочет использовать ИИ для работы, но пока не понимает, как из этого сделать эффективные рабочие процессы.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Проекты: Финтех-платформа для торговли финансовыми инструментами в реальном времени, свыше 100 000 операций в секунду; Платформа для выпуска и торговли ЦФА
- Выступал тимлидом фронтенда на ключевом проекте: отвечал за архитектуру, код-ревью и координацию команды из 4 разработчиков.
- Внедрил Feature-Sliced Design (FSD) как единый архитектурный стандарт на уровне компании, обеспечив масштабируемость и единообразие кода во всех проектах.
- Проводил технические собеседования на позицию Frontend-разработчика, онбординг и менторинг новых сотрудников.
Производительность и оптимизация:
- Сократил размер итогового бандла с ~1 286 КБ до ~340 КБ (−74%) за счёт аудита зависимостей, code splitting и lazy loading.
- Улучшил ключевые Core Web Vitals: LCP — на 20%, INP — на 40%, CLS — на 97%.
- Перенёс проект с Webpack на Vite, ускорив сборку и итерации разработки.
Технологии и интеграции:
- Внедрил Protobuf для обмена данными по WebSocket между фронтендом и бэкендом, снизив объём передаваемых данных и накладные расходы сериализации по сравнению с JSON.
- Интегрировал TradingView Charting Library для real-time отображения биржевых графиков и котировок.
- Реализовал Web3-интеграцию (MetaMask через Wagmi) для взаимодействия со смарт-контрактами на Solidity.
- Настроил автогенерацию типобезопасного API-клиента через OpenAPI (HeyAPI) с хуками React-Query, сократив время интеграции с бэкендом на 40% и исключив ручное написание API-клиентов.
Инфраструктура и качество:
- Выполнил миграцию Strapi v3 → v4 с переносом данных MongoDB → PostgreSQL с сохранением целостности данных и настройкой политик доступа GraphQL.
- Внедрил модульное и интеграционное тестирование компонентов (Jest, React Testing Library).
- Участвовал в DevOps-процессах: контейнеризация, CI/CD, деплой, настройка окружений.
Стек: React, Next.js, TypeScript, Redux Toolkit, React-Query, MobX, FSD, Protobuf, WebSocket, OpenAPI/HeyAPI, GraphQL, Strapi, PostgreSQL, MongoDB, TradingView Charting Library, Wagmi, Solidity, Vite, Webpack, Jest, React Testing Library, Docker, CI/CD
- Спроектировал и реализовал пользовательский интерфейс для управления и мониторинга развёрнутых баз данных.
- Создал внутреннюю UI-библиотеку компонентов с документацией в Storybook, унифицировав визуальный стиль и ускорив разработку новых модулей.
- Разработал PWA с поддержкой offline-режима: кеширование статических ресурсов и данных, обработка сетевых сбоев и восстановление после реконнекта.
- Настроил стратегии кеширования и повторного использования запросов, снизив количество лишних сетевых запросов и повысив отзывчивость интерфейса при работе с большими объёмами данных.
- Ускорил сборку проекта за счёт перехода с Babel на SWC в конфигурации Webpack.
- Участвовал в проектировании frontend-архитектуры с разделением ответственности между UI, бизнес-логикой и API-слоем.
Стек: React 18, TypeScript, Redux Query, Emotion, MUI, WebSockets, React Hook Form, Zod, PWA, Service Workers, Docker, AWS, PostgreSQL, MongoDB, Storybook
Разработал с нуля full-stack e-commerce платформу (клиент + сервер) для кондитерской студии — от проектирования до продакшена.
- Реализовал клиентскую часть на React 18 + TypeScript: каталог товаров, корзина, оформление заказа с валидацией данных, адаптивная вёрстка (SCSS, Styled Components).
- Разработал REST API на Node.js/Express с MongoDB: бизнес-логика заказов, каталог, пользователи.
- Реализовал аутентификацию и ролевую авторизацию (JWT) с разграничением прав клиент/администратор.
- Разработал административную панель: CRUD каталога, управление пользователями, обработка заказов и статусов.
- Настроил автоматические email-уведомления через Nodemailer, исключив ручную обработку заявок.
- Использовал RTK Query для управления серверным состоянием, минимизировав boilerplate-код.
- Контейнеризировал приложение в Docker для воспроизводимого развёртывания.
Стек: React 18, TypeScript, RTK Query, SCSS, Styled Components, Node.js, Express, MongoDB, JWT, Docker