
Обо мне
Frontend-разработчик с коммерческим опытом создания сложных интерфейсов и диспетчерских систем с большими потоками данных в реальном времени. Проектирую архитектуру, провожу code review и отвечаю за технические решения.
Стек технологий
Навыки и практики
Проекты
Коммерческие и pet-проекты
АРМ диспетчера пропускного пункта
Восточный выезд из г. Уфа на М-5 «Урал»
АРМ диспетчера пункта оплаты проезда. Разработано с нуля как единственный frontend-разработчик проекта. Real-time мониторинг шлагбаумов, светофоров, камер, акций и тарифов.
Скриншоты
REST для начального состояния, StompJS для real-time. Мониторинг соединения, восстановление и resync. До 8 MJPEG-потоков с камер.
АРМ диспетчера бесконтактных пунктов оплаты
Витебская развязка Западного скоростного диаметра
АРМ бесконтактных пунктов оплаты. Real-time отображение проездов и интерфейс склейки транзакций с фотографиями камер и данными транспондеров.
Скриншоты
Спроектировал frontend-стек и архитектуру. Socket.io для проездов, drag-and-drop склейка транзакций, REST API.
АРМ диспетчера АСУДД
Витебская развязка Западного скоростного диаметра
Автоматизированная система управления дорожным движением. Интерактивная карта с отображением оборудования через Canvas API.
Скриншоты
Сократил LCP на 55% (~4,4 → 2,0 с) и INP на 57% (~470 → 200 мс). Оптимизация Canvas, кэширование состояний, throttling перерисовки
Платформа BugBounty.ru
bugbounty.ru
Лендинг на Next.js и админка личного кабинета для багхантеров и компаний. Полный цикл разработки: десктоп и мобильная версия, обработка ошибок, модальные окна, работа с markdown.
Скриншоты
Next.js + TypeScript (лендинг), React + Redux Toolkit (админка), React Hook Form, безопасная обработка Markdown, оптимизация с useMemo/memo/useCallback
«Умный быт» — AI-ассистент для семейного планирования
Удалённо
Mobile-first PWA для семейных задач, календаря, offline-сценариев и AI-планов. TypeScript-монорепозиторий: пользовательское приложение, админка, API и worker.
Скриншоты
React, RTK Query, React Hook Form, Zod, IndexedDB, PWA. AI-провайдер с OpenAI-compatible API. Cursor Agents, MCP GitHub/Figma, скрипты автоматизации.
Опыт работы
ООО «ПУСК» · ГК ВТБ
Frontend-разработчик
Экспертная компания, оказывающая консалтинговые услуги на всех этапах строительных проектов и создающая ПО для эксплуатации платных дорог.
- Самостоятельно выбрал frontend-стек и спроектировал архитектуру двух production-приложений с нуля
- Разработал АРМ пропускного пункта как единственный frontend-разработчик: REST + StompJS, восстановление соединения, до 8 MJPEG-потоков
- Разработал основную часть АРМ бесконтактных пунктов: Socket.io, drag-and-drop склейка транзакций
- Сократил LCP на 55% (~4,4 → 2,0 с) и INP на 57% (~470 → 200 мс) на Canvas-интерфейсе АСУДД
- Провожу code review, участвую в архитектурных решениях и работе с backend, embedded, ML, QA и аналитиками
BugBounty.ru
Frontend-разработчик · частичная занятость
Платформа для поиска уязвимостей — связывает компании и багхантеров для повышения кибербезопасности.
- Разработал адаптивный лендинг на Next.js и TypeScript
- Разработал административную часть личного кабинета багхантера и компании
- Интегрировал frontend с REST API, формами, валидацией и обработкой ошибок
- Реализовал безопасную обработку пользовательского Markdown-контента
- Участвовал в оптимизации компонентов и предотвращении избыточных рендеров
Pet-проекты
Fullstack-разработчик
Pet-проекты и технические эксперименты: fullstack-разработка и AI-assisted инженерные практики.
- Разрабатываю «Умный быт» — mobile-first PWA для семейных задач, календаря, offline-сценариев и AI-планов
- TypeScript-монорепозиторий: пользовательское приложение, админка, API и worker
- Offline-сценарии, синхронизация данных, RTK Query, React Hook Form, Zod, IndexedDB, PWA
- Использую Cursor Agents, MCP GitHub/Figma и собственные скрипты с ручной проверкой изменений