Разрабатываю frontend продуктовых и внутренних интерфейсов на React и TypeScript.
Российская аэрокосмическая компания: низкоорбитальная спутниковая система для широкополосной передачи данных.
- Развиваю клиентские приложения и UI-компоненты в продуктовой команде.
Единственный frontend на платформе для 5000+ аналитиков: с нуля выстроил архитектуру, сократил регрессии в релизах на 60% и ускорил рендеринг таблиц на 70%.
Внутренняя B2B-платформа для аналитиков кибербезопасности: инструмент анализа и визуализации инцидентов с ролевой моделью доступа и интеграциями с внутренними системами.
- С нуля выстроил архитектуру клиентского приложения: разделил server state и client state, инициировал переход с Redux на Zustand + React Query.
- Спроектировал и реализовал интеграцию с Keycloak (SSO + RBAC) с разграничением доступа на уровне экранов, маршрутов и действий.
- Провёл аудит производительности: виртуализация таблиц сократила время рендеринга списков на 70%.
- Внедрил обязательный code review с unit-тестированием (Jest), снизив регрессии в релизах на 60%.
- Сформировал библиотеку из 25+ переиспользуемых UI-компонентов.
Отвечал за ключевые модули B2B-портала: поднял FPS с 15 до 60 на экранах с 1000+ строк, координировал frontend новых модулей.
Веб-приложение для управления оптовыми заказами продовольственных товаров для сети АЗС. Внутренний B2B-инструмент с интеграцией с 1С.
- Спроектировал ключевые модули личного кабинета: динамические формы, таблицы с виртуализацией, фильтрация и сортировка.
- Обеспечил стабильную интеграцию с REST API и 1С, включая двустороннюю синхронизацию данных.
- Оптимизировал тяжёлые экраны: FPS интерфейса вырос с 15 до 60 при работе с таблицами 1000+ строк.
- Координировал frontend-часть новых модулей: декомпозиция, планирование, оценка.
Развивал десктоп (Electron) и мобильное приложение (React Native): сократил время загрузки тяжёлых списков на 65%, добавил офлайн-сценарии.
Линейка продуктов Crypto ARM — десктопное и мобильное приложение со встроенной поддержкой цифровой подписи.
- Развивал десктопное приложение на Electron + React для работы с цифровой подписью и документами.
- Спроектировал клиентскую архитектуру с Redux Toolkit для сложных асинхронных сценариев.
- Оптимизировал тяжёлые списки (500+ элементов): время загрузки сократилось на 65%.
- Разработал мобильное приложение на React Native (iOS/Android) с поддержкой офлайн-сценариев.