На главную

Опыт и образование

Общий стаж — 5 лет 5 месяцев · 4 компании

Senior Frontend Developer / Team Lead

SberTech

Август 2023 — настоящее время3 года

Ведущий Frontend-разработчик в R&D-подразделении. Руковожу командами до 3 инженеров: провожу груминг, код-ревью, архитектурные ревью и менторство. Перевожу проекты с легаси-кода на FSD, оптимизирую производительность рендера и скорость загрузки высоконагруженных интерфейсов.

Достижения

  • Ключевые проекты: Kintsugi, GridCentr, TSA Archiving
  • Руководство командой 3 фронтенд-инженеров: груминг, планирование, код-ревью, менторство
  • Перевод 3 легаси-проектов на FSD — устранение хаотичных зависимостей, улучшение поддерживаемости
  • Оптимизация рендера высоконагруженных дашбордов: виртуализация, мемоизация, устранение лишних ре-рендеров
  • Ускорение загрузки страниц: объединение цепочек API-запросов, ленивая загрузка модулей
  • Внедрение микрофронтенд-архитектуры через ES-модули для независимого деплоя сервисов
  • Формирование техстандарта: стайлгайд, структура проекта, правила code review
  • Внедрение Zustand, TanStack Query, Uplot / ChartJs
  • Разработал AI-скил ревью пул-реквестов: учитывает структуру проекта, контекст задачи, стиль написания кода и лучшие практики. Сократил время проверки PR при большом количестве разработчиков в команде
  • Разработал AI-скилы разработки: код в едином стиле, чёткое формирование контекста задачи, условий приёмки, критериев готовности (DoD) и сценариев воспроизведения. Сократил время выполнения задач и увеличил объём решений на 300%+
  • Разработал AI-скил тестирования старого и нового функционала, включая сверку и правку с интеграцией с QA-тестами на Python. Свёл появление новых багов к минимуму и упростил работу тестировщиков
ReactTypeScriptFSDZustandTanStack QueryUplotChartJsWebSocketsES ModulesREST APIJestVitest

Fullstack Developer

YOKO-TRADE

Октябрь 2022 — Ноябрь 20231 год 2 месяца

Fullstack-разработка криптотрейдинг-платформы с нуля: от проектирования архитектуры и схемы БД до интеграции с торговыми ботами и платёжными системами.

Достижения

  • Fullstack-архитектура: React + NestJS + PostgreSQL + WebSockets с нуля
  • Схемы БД, миграции TypeORM, уровни доступа и система ролей
  • Контракты между бэкендом и торговыми ботами через REST + WebSocket
  • Интеграция криптоплатежей (USDT, BTC) — вебхуки, верификация
  • Telegram-бот для уведомлений пользователей
  • Real-time графики и таблицы через WebSocket + ChartJs
  • CI/CD (Docker, GitHub Actions), JWT, защита сокетов
ReactNestJSPostgreSQLTypeORMChartJsJWTWebSocketsTelegram Bot APIDockerGitHub Actions

Senior Frontend Developer

Сбер

Март 2021 — Август 20232 года 6 месяцев

Ведущий Frontend-разработчик в команде банковских продуктов. Разрабатывал высоконагруженные интерфейсы для Сбербанка: отчётные системы, управление продуктами, b2b-портал.

Достижения

  • Ключевые проекты: Momentum, Простые отчёты, СБОЛ, ЕФС «Наш бизнес»
  • Проектирование BFF-слоя — сокращение данных на клиенте в 2-3 раза
  • Оптимизация рендера сложных сущностей с многоуровневыми связями
  • E2E (Cypress) и unit (Jest) тестирование, покрытие 85%+
  • Формирование контрактов API и техдолга
  • Организация структуры проектов по FSD-принципам
ReactRedux ToolkitTypeScriptBFFJestCypressREST APIFSD

Frontend-разработчик

Стандарт Проект

Март 2021 — Апрель 20212 месяца

Оптимизация существующего фронтенд-проекта: рефакторинг, устранение дефектов, подготовка к релизу.

Достижения

  • Аудит и оптимизация проекта: устранение критических дефектов
  • Подготовка и проведение релиза продукта
JavaScriptCSS

Образование и курсы

Информационные системы и технологии

Московский технологический институт

н. в.

Мидл фронтенд-разработчик

Яндекс Практикум

2021

Frontend Developer

Elbrus Bootcamp

2021

Фронтенд-разработчик

Яндекс Практикум

2020