Devscribed — React Native / Fullstack-разработчик
Удалённо. Два подписочных продукта: вёл мобильную, веб-, бэкенд- и AI-части. Superconscious — приложение, которое клонирует голос пользователя и генерирует из него персональные аудио-сессии. Forma Pilates — подписочная видео-платформа для бутиковой студии пилатеса.
Мобильная разработка — React Native, TypeScript
- Вёл оба приложения целиком: архитектура, фичи, публикация в сторах и мониторинг после релиза; ревью App Store проходили с первой подачи.
- Ускорил холодный старт на 45% и снизил краш-рейт на 28% — ленивая загрузка роутов, отложенная инициализация SDK, переход на Hermes, разбор частых issues в Sentry.
- Медиа-слой обоих продуктов: фоновое и офлайн-аудио, плеер видео-занятий с продолжением с места остановки, жестовые интерфейсы на Reanimated 3 и Lottie.
Веб — Next.js, React
- Веб-платформа на Next.js для обоих продуктов: лендинги-воронки, оформление подписки и личный кабинет, SSR / ISR на SEO-критичных роутах.
- Внутренняя админка на React для программ, занятий и сгенерированного контента; общие TypeScript-типы и API-клиент между вебом и мобайлом.
- Серверное состояние — TanStack Query, интерфейс — Zustand, Zod валидирует ответы API и формы в рантайме.
- Улучшил Core Web Vitals, разметил воронку в Mixpanel, проводил A/B-тесты пейволла и онбординга.
Бэкенд и платежи — Node.js, PostgreSQL
- REST-контракты для веба и мобайла: формат payload, версионирование, семантика ошибок.
- Биллинг подписок целиком: покупки в приложении и веб-чекаут, валидация чеков, синхронизация доступов, триалы, продления, отмены, вебхуки.
- Эндпоинты на Node.js / Express, схема, запросы и миграции PostgreSQL; юнит-тесты логики платежей (Jest, RNTL).
AI и агенты
- Пайплайн на Claude: персональные сценарии сессий → клонирование голоса и TTS, с очередями и восстановлением после сбоев.
- MCP-серверы для внутренних API и многошаговые агентные воркфлоу с ретраями, валидацией и лимитами стоимости; снизил расходы через кэширование промптов, роутинг моделей и батчинг.
Стек: React Native, TypeScript, Next.js, React, Node.js, Express, PostgreSQL, Claude API, MCP, RevenueCat, TanStack Query, Zustand, Zod, Reanimated 3, Firebase, Codemagic, Mixpanel, Sentry