Файтинг-игра, реализованная как смарт-контракт на блокчейне Solana. Логика боя и состояние — полностью on-chain.
8 лет на фронтенде высоконагруженных enterprise-систем — авиалогистика, финтех: архитектура React/TypeScript, собственные движки виртуализации и real-time на WebSocket.
Motocade — моё приложение-портфолио для мотосообщества. Нажми на экран, чтобы полистать вживую ↑
Открыть motocade.ru →Файтинг-игра, реализованная как смарт-контракт на блокчейне Solana. Логика боя и состояние — полностью on-chain.
DEX-обменник: децентрализованная биржа на смарт-контрактах. Свопы токенов и пулы ликвидности.
Фуллстек-приложение для мотоциклистов: TypeScript/Node.js бэкенд и нативный iOS-клиент на Swift.
Приложение для дайвинга: лог погружений и сопутствующие данные. Python-бэкенд и веб-клиент.
Платформа гейм-сообщества: фронтенд на React/TypeScript и бэкенд на Python.
Принятый PR в популярный опенсорс-грид: фикс виртуализации горизонтального скролла — рендер широких таблиц быстрее на 40%.
8 лет на фронтенде. Веду frontend-направление в Международном аэропорту Шереметьево: сервис «Цифровой двойник» отмечен на ЦИПР 2024, система оперативных расписаний — 2 000+ пользователей в приватном контуре. До этого — Сбер («Сбер Заправки»), Alar Studios, Юникон. Специализируюсь на архитектуре React / TypeScript: DDD, Feature-Sliced Design, metadata-driven UI, типизированный API-слой и real-time на WebSocket.
Проактивный: не жду тикетов, а нахожу узкие места и закрываю их. Веду команду из 4+ разработчиков, наладил код-ревью, менторство и quality gates; выполнил миграцию JavaScript → TypeScript без остановки продуктовой разработки. Технически: собственный движок виртуализации таблиц на 1 000+ колонок, карта 500+ маркеров на 60 FPS (WebGL, 2 с → 400 мс), real-time оплата топлива с откликом 200 мс, BFF на NestJS. Активно использую AI-assisted development (Cursor AI, Claude).