Инвестиционная платформа AI-фонда — публичный продукт с приёмом реальных крипто-платежей on-chain. Вёл фронтенд, бэкенд, инфраструктуру и аналитику.
Продукт и фичи
- Собрал движок крипто-платежей — отдельный on-chain watcher, который поллит ноды Solana, Ethereum и Tron, матчит каждый платёж по уникальной сумме, ждёт подтверждений по каждой сети и отправляет аномалии (недоплата, переплата, поздний, неопознанный) на ручную сверку.
- Сделал админ-панель — workflow выплат (на удержании, выплачено, отклонено, с аудитом), разбор аномалий платежей, управление портфелем, новостями и лимитами по странам.
- Беспарольная авторизация — одноразовые шестизначные коды и magic-ссылки (хэш кода, TTL, лимит попыток), админ-доступ по email-аллоулисту.
Архитектура и рефакторинг
- Бэкенд на Fastify с fail-fast валидацией конфига (Zod), rate-limit и bot-detection. Postgres и Prisma с авто-миграциями и изолированной тестовой базой.
- Владел автоматическим деплоем — Docker-сервисы уезжают на VPS без ручных шагов, Caddy отдаёт хэшированные ассеты за no-cache HTML-шеллом. Живые котировки по расписанию, состав заказа хранится неизменяемыми снимками (храним что произошло, остальное вычисляем).
Observability
- Сделал собственную cookieless-аналитику взамен стороннего инструмента — GDPR-чистую by design: посетитель определяется дневным солёным хэшем, сырые IP и user-agent не хранятся, локация — только код страны (MaxMind). Серверный Meta Conversions API дублирует браузерные события с хэшированными данными и дедупом покупок.
- Sentry на бэкенде и watcher'е, dead-man-switch healthcheck, Telegram-алерты и транзакционная почта (Resend) на английском и русском.
ReactFastifyPrismaZodPostgreSQLDockerCaddyMaxMindSentryTypeScriptCI/CD
Real-money iGaming платформа. Пришёл в разгар масштабного обновления — редизайн интерфейса параллельно с переработкой архитектуры, поверх тяжёлого накопленного легаси.
Архитектура и рефакторинг
- Ключевые рефакторинги — централизация сетевого слоя, разбиение 2–3к-строчных god-компонентов и хранилищ (с сохранением прежнего поведения), стандартизация типизации Vue 3 и усиление безопасности в пользовательских сценариях.
Продукт и фичи
- Один из двух фронтенд-инженеров в команде, вёл 18+ сквозных продуктовых фич в рамках 50+ эпиков — механики удержания, онбординг, новая система баннеров, реферальная программа, получение наград.
Процессы и команда
- Каждая фича — через полный продовый цикл: адаптив, юнит-тесты, локализация, CDN + WebP, трекинг в PostHog.
VuePiniaViteVitestTailwindPostHogModular FrontendTypeScript

Фриланс
Fullstack Engineer (Frontend-focused)
Самостоятельные продуктовые проекты — веб-приложения и Telegram Mini Apps в iGaming, e-commerce и крипте.
- Создал крипто-дашборд — real-time на Go + WebSockets, метрики портфелей и роли пользователей.
- Работал над мобильным e‑commerce приложением (Flutter), сделал в соло на всех слоях — бэкенд на Go + PostgreSQL, админка на React (QR-коды, CRUD, сервисные флоу), контракты на OpenAPI и по Docker-контейнеру на каждый сервис, включая S3 и почту.
ReactNext.jsshadcn/uiAceternity UIGoPostgreSQLRedisDockerTimescaleDBTailwindMotion.jsWebSocketsFlutterTypeScriptCI/CD
Игровая платформа в Telegram, выросла до 1M пользователей.
Продукт и фичи
- Возглавил фронтенд игровой платформы в Telegram: от prelaunch до 1M пользователей, отвечал за UI и ключевую логику (награды, покупки, реклама)
- Разработал drop-in SDK для TMA с встраиваемыми UI-виджетами и межигровыми сервисами (аутентификация, профиль, баланс, инвентарь, лидерборды)
- Реализовал насыщенные анимированные взаимодействия и визуальные темы на основе пользовательских стилей Telegram с использованием Motion.js, кастомных систем частиц и анимаций на базе Spline
Производительность
- Оптимизировал под ограничения TMA: сократил initial JS на 55% (с 1.1 MB до 490 KB gz) благодаря code-splitting, tree-shaking и дедупликации ассетов
Архитектура и рефакторинг
- Сделал переиспользуемый SDK-адаптер и доку по интеграции, чтобы партнёрские игры на Unity и Unreal корректно работали внутри Telegram Mini Apps — ограничения WebView, проброс авторизации, синхронизация баланса и инвентаря. Внедрён в десятки партнёрских игр.
ReactReduxZustandTailwindTelegram Mini Apps (TMA)Motion.jsFeature-Sliced DesignClean ArchitectureWeb Performance OptimizationTypeScript
AI-инструменты для генерации рекламных креативов.
Продукт и фичи
- Разработал на Canvas сложный редактор изображений и видео: мультислои, таймлайн, пакетная загрузка и система анимаций
- Спроектировал и реализовал генератор рекламных баннеров с системой шаблонов и возможностью постредактирования
- Возглавил полный редизайн интерфейса — от устаревшего Android-стиля до современной дизайн-системы Material 3+
- Разработал аналитические дашборды с графиками и визуальными сводками по рекламным сетям, сократив время ревью кампаний с ~10 до ~2 минут
VuePiniaVuetifyTailwindChart.jsMotion & Interaction DesignDesign SystemsFeature-Sliced DesignClean ArchitectureTypeScript
Платформа иконок и дизайн-ресурсов.
Продукт и фичи
- Разработал SVG-редактор Iconizer на Paper.js (групповые скачивания, редактируемые превью, подсветка кода) и кросс-проектную атомарную UI-библиотеку компонентов для продуктов Icons8
- Улучшил UX рекламных блоков: CTR +18%, viewability 72%
Производительность
- Оптимизировал производительность с помощью lazy loading, SSR и сжатия изображений — LCP −42%, CLS 0.03, вес изображений −55%
VueVuexNuxtPaper.jsSVGSSRFeature-Sliced DesignClean ArchitectureWeb Performance Optimization
Корпоративная система документооборота.
- Разрабатывал изолированные SPA-модули, интегрируемые в легаси-монолит, включая PHP‑интеграции
- Реализовал сложную редактируемую таблицу с вложенными формами и полной адаптацией под мобильные устройства
VueModular FrontendSCSS