Опыт и образование
5+ лет во frontend · 4 компании · frontend-first профиль
Senior Frontend Developer / Team Lead
SberTech
Ведущий Frontend-разработчик в R&D-подразделении. Руковожу командами до 3 инженеров: провожу груминг, код-ревью, архитектурные ревью и менторство. Перевожу проекты с легаси-кода на FSD, оптимизирую производительность рендера и скорость загрузки высоконагруженных интерфейсов.
Достижения
- Ключевые проекты: Kintsugi, GridCenter, TSA Archiving
- Руководство командой 3 фронтенд-инженеров: груминг, планирование, код-ревью, менторство
- Перевод 3 легаси-проектов на FSD — устранение хаотичных зависимостей, улучшение поддерживаемости
- Оптимизация рендера высоконагруженных дашбордов: виртуализация, мемоизация, устранение лишних ре-рендеров
- Ускорение загрузки страниц: объединение цепочек API-запросов, ленивая загрузка модулей
- Внедрение микрофронтенд-архитектуры через ES-модули для независимого деплоя сервисов
- Формирование техстандарта: стайлгайд, структура проекта, правила code review
- Внедрение Zustand, TanStack Query, Uplot / ChartJs
- Разработал AI-скил ревью пул-реквестов: учитывает структуру проекта, контекст задачи, стиль написания кода и лучшие практики. Сократил время проверки PR при большом количестве разработчиков в команде
- Внедрил AI-скиллы с едиными правилами кода и критериями готовности. После внедрения ИИ и параллельной работы объём выполненных задач вырос примерно с 10–13 до 30–35 за спринт. Сравнивал качество кода и количество дефектов после реализации
- Разработал AI-скилл проверки нового и существующего функционала со сверкой с QA-тестами на Python и совместной актуализацией тестов
- React
- TypeScript
- FSD
- Zustand
- TanStack Query
- Uplot
- ChartJs
- WebSockets
- ES Modules
- REST API
- Jest
- Vitest
Fullstack Developer
YOKO-TRADE
Фриланс-проект параллельно основной работе. Frontend-first разработка криптотрейдинг-платформы. Отвечал за интерфейс и интеграционные контракты; backend-части создавал в AI-assisted процессе с обязательной проверкой сценариев, данных и интеграций.
Достижения
- Спроектировал взаимодействие React-клиента, NestJS API, PostgreSQL и WebSocket-каналов
- Схемы БД, миграции TypeORM, уровни доступа и система ролей
- Контракты между бэкендом и торговыми ботами через REST + WebSocket
- Интеграция криптоплатежей (USDT, BTC) — вебхуки, верификация
- Telegram-бот для уведомлений пользователей
- Real-time графики и таблицы через WebSocket + ChartJs
- CI/CD (Docker, GitHub Actions), JWT, защита сокетов
- React
- NestJS
- PostgreSQL
- TypeORM
- ChartJs
- JWT
- WebSockets
- Telegram Bot API
- Docker
- GitHub Actions
Senior Frontend Developer
Сбер
Ведущий Frontend-разработчик в команде банковских продуктов. Разрабатывал высоконагруженные интерфейсы для Сбербанка: отчётные системы, управление продуктами, b2b-портал.
Достижения
- Ключевые проекты: Momentum, Простые отчёты, СБОЛ, ЕФС «Наш бизнес»
- Проектирование BFF-слоя — сокращение данных на клиенте в 2-3 раза
- Оптимизация рендера сложных сущностей с многоуровневыми связями
- E2E (Cypress) и unit (Jest) тестирование, покрытие 85%+
- Формирование контрактов API и техдолга
- Организация структуры проектов по FSD-принципам
- React
- Redux Toolkit
- TypeScript
- BFF
- Jest
- Cypress
- REST API
- FSD
Frontend-разработчик
Стандарт Проект
Первое место работы; затем перешёл в Сбер. Оптимизация существующего фронтенд-проекта: рефакторинг, устранение дефектов, подготовка к релизу.
Достижения
- Аудит и оптимизация проекта: устранение критических дефектов
- Подготовка и проведение релиза продукта
- JavaScript
- CSS
Образование и курсы
Информационные системы и технологии
Московский технологический институт
Мидл фронтенд-разработчик
Яндекс Практикум
Frontend Developer
Elbrus Bootcamp
Фронтенд-разработчик
Яндекс Практикум