Свой продукт · App Store
Surfcast — Waves, Wind & Tides
Прогноз волн, ветра, осадков и приливов для сёрферов. Спроектировал, разработал и выпустил один — включая иконку и весь визуальный стиль.
Swift / SwiftUIMVVMWidgetKitFirebaseAI-рекомендации
- Дисковый кэш, склейка одновременных запросов и фоновое обновление
- Виджеты на домашний и экран блокировки на Swift Charts
- AI-подбор спота: данные прогноза и профиль → модель → нативный интерфейс
- Firebase Analytics, Crashlytics, Performance, Remote Config, App Check
Свой продукт · 6 лет в проде
BaliTideForecast (iOS)
Прогноз приливов, волн и ветра для сёрферов. Живёт в проде с 2020 года и приносит деньги.
4.8★~1 000 MAU~237 DAUРеальный MRR
- Рейтинг 4.8 через итеративные релизы, A/B-тесты цены и решения по аналитике
- Гибридная SwiftUI/UIKit-архитектура, cache-then-network с деградацией
- Подписки (StoreKit / RevenueCat), пейволлы через Remote Config
- Виджеты, приложение для Apple Watch, HealthKit, свой бэкенд на Firebase
Свой продукт · Android
BaliTideForecast (Android)
Полностью самостоятельно написал Android-версию с нуля.
KotlinJetpack ComposeMaterial 3StateFlow
- Кастомный график приливов на Compose Canvas со скраббингом
- Свой HTTP-клиент на корутинах, несколько REST API, офлайн-кэш
- Безопасное хранение ключей и подписанный AAB-пайплайн
Автоматизация · Свой проект
Пайплайн генерации и автопубликации контента
Система, которая сама пишет тексты, генерирует изображения и публикует их в Instagram, Telegram и Facebook — с ручной модерацией перед выходом.
- Минимальная инфраструктура: без лишних серверов и подписок
- Модерация в один клик прямо в мессенджере
- Полное владение: весь код и все ключи у владельца
Автоматизация · Свой проект
Аналитический контур для роста выручки
Пайплайн, который забирает продуктовые данные, отдаёт их модели и возвращает готовые гипотезы для A/B-тестов.
GA4 → BigQuery → AI → очередь гипотезRevenueCat ExperimentsRemote Config
Коммерческий проект · Realtime
POKS — покер в реальном времени
Мобильный покер с денежными транзакциями. Senior iOS Developer, 2,5 года.
900+ коммитов0% крашейWebSocketgRPC
- Слоёная сетевая архитектура, типизированный клиент с идемпотентностью
- Починил критические гонки данных в многосессионных realtime-потоках
- Ускорил рендеринг SwiftUI более чем в 10 раз — без даунтайма
Ранее здесь же — iOS Team Lead, команда из 5 инженеров App Store → Коммерческий проект · Highload
PlanetVPN
VPN-приложение с аудиторией до 1 500 000 активных пользователей в день. Senior iOS Developer.
- Снизил crash rate до 0% — Instruments, крашлоги, сторонняя аналитика
- Исследовал и переписал сетевой фреймворк, интегрировал в проект
- Рефакторинг легаси, интеграция рекламы и маркетинга (Appodeal, AppsFlyer)
Коммерческий проект · Social
DaGama
Геолокационное социальное приложение: карта мест, лента, профили, уведомления.
UIKitMVVMApollo GraphQLGoogle Maps SDK