Опыт работы

коммерческая разработка · Flutter, iOS, Android
Сканер документов и PDF-редактор
09.2026 – 10.2026 контракт · Senior Flutter Developer · аудит и вывод в релиз · iOS и Android
  • Подключился к проекту, застрявшему перед релизом: провёл аудит, задокументировал архитектуру и за 1,5 месяца довёл приложение до релиза в App Store и Google Play
  • Доработал камеру на нативных SDK iOS и Android: документ, ID, паспорт, QR, книга; автокроп, фильтры
  • Скан, ML и OCR на устройстве, без своего бэкенда: ONNX Runtime, OpenCV, Tesseract; поддерживал 8 локальных плагинов и 7 форков
  • Подписки на RevenueCat: PRO-функции, paywall, восстановление и синхронизация покупок, доступ для ревью Apple
  • Убрал подтормаживания камеры (DevTools, ML в isolate, прогрев моделей), уменьшил размер сборки; внедрил Crashlytics и Adjust
  • Дорабатывал PDF-модуль: многостраничные документы, подписи, экспорт и шаринг; папки под PIN
Healthy4u · AI health-ассистент, продуктовый стартап · App Store · Google Play
06.2025 – 09.2026 в сторах · Senior Flutter Developer · единственный мобильный разработчик · проект поставлен на паузу
  • Переписал приложение с нуля со Swift на Flutter и вывел в App Store и Google Play; Clean Architecture, BLoC, Freezed, TDD
  • AI-чат: стриминг ответов LLM (SSE), озвучка (TTS), резервный сценарий при исчерпании квоты
  • Нативные подписки и in-app покупки без RevenueCat: StoreKit 2 и Google Play Billing; серверная проверка (App Store Server Notifications V2, RTDN) — в паре с бэкендом
  • Данные с часов: HealthKit (40+ типов) и Health Connect; прототип watchOS-приложения на SwiftUI
  • Ревью App Store: несколько циклов, закрыл отказы по Guidelines 1.4.1 и 3.1.2(c); Sign in with Apple и Google
  • Firebase Analytics, Facebook SDK, рефералы (Install Referrer, UIPasteControl); редизайн по Figma
ProveUp · фитнес-батлы и футбольный фристайл · TestFlight
05.2026 – 09.2026 контракт · Senior Flutter Developer · контрактный проект параллельно с Healthy4u
  • Computer vision с камеры: подсчёт повторений (мяч, подтягивания, пресс); батлы, рейтинги, миссии
  • Видеосвязь на WebRTC/LiveKit; аватары из слоёв экипировки с серверной сборкой; Rive-анимации
  • Sign in with Apple (ASAuthorizationController, Keychain), пуши APNs/FCM — по контракту с бэкендом
  • Две сборки из одной кодовой базы (flavors), переезд на новый Apple-аккаунт, TestFlight
  • Обосновал StoreKit и Play Billing вместо Stripe для виртуальных товаров; поставка кода по регламенту
forYou Inc · 10.2024 – 05.2025 · Flutter Developer и менеджер проекта · маркетплейс Agrotook · Google Play
  • Самостоятельно разработал маркетплейс и выпустил в Google Play: авторизация, фильтры, Material 3, i18n
  • Вёл проект: требования заказчика, план и задачи в Trello, сроки; MVP — в срок; CI/CD, Docker
Freelance · 03.2024 – 09.2024 · Flutter Developer · контрактные проекты
  • VPN-приложение: восстановил 5-летний legacy-проект, обновил SDK
  • Перевёл legacy-приложение на Dart 3 и Android 13/14; нативные модули на Kotlin с FFmpeg (ffmpeg_kit)
  • WebView-приложения с JS-мостами, Telegram Mini App на Flutter Web
Gybernaty Community · 12.2023 – 02.2024 · Flutter Developer · gyber.org
Кастодиальные и некастодиальные криптокошельки: web3dart, Ankr, Serverpod, BLoC
Kerla · 08.2023 – 11.2023 · Flutter Developer · маркетплейс объявлений · Google Play
Каталог и лента, фильтры, профиль продавца, публикация объявлений; Riverpod, Serverpod, PostgreSQL, Docker, CI/CD
РАБОТНИК24 · 07.2022 – 07.2023 · Flutter Developer · поиск работы и найм · Google Play
Большой проект в команде: Clean Architecture, BLoC, Freezed, Firebase, Dio; WebView с JS-мостами
SFERA · 01.2022 – 06.2022 · Junior Flutter Developer · социальная платформа · App Store
Первый опыт во Flutter-команде; в 2021 — коммерческий фронтенд на React
Продажи и e-commerce · 2017 – 2021 · менеджер, собственный бизнес · до IT
  • Запустил интернет-магазин и офлайн-бизнес: продажи, переговоры, контент, небольшие команды в Trello
  • Ставил задачи разработчикам со стороны заказчика, находил баги и принимал работу