Разрабатываю и поддерживаю Android-приложения на Kotlin и Java, а также кроссплатформенные продукты на Flutter. Работал с национальным медицинским приложением ОАЭ, медицинскими BLE-устройствами, защищённым мессенджером и промышленным RFID-оборудованием.
02 / Избранный опыт
Ноябрь 2025 — июнь 2026
Абу-Даби, ОАЭ
CTCS / Daypop
Mobile Engineer
Production-функциональность Alhosn — национального медицинского приложения ОАЭ. Бизнес-логика на Kotlin Multiplatform и пользовательские сценарии на Jetpack Compose: вакцинация, медицинские записи, активность и гидратация. Исправление проблем состояния, синхронизации и real-time взаимодействия; участие в создании интерактивных сценариев AI-ассистента для внутренних демонстраций.
Октябрь 2024 — ноябрь 2025
Москва, Россия
Innobiosystems
Senior Software Developer · Mobile / Embedded Systems
Мобильная часть CGM-системы для Android/iOS на Flutter с native-интеграциями: BLE-связь с сенсором, обработка и синхронизация измерений, адаптивные графики, экспорт CSV и тесты бизнес-логики. Участие в проектировании формата BLE-передачи и отладке взаимодействия приложения, firmware и Nordic nRF52832 на реальных устройствах.
Июнь — август 2025
Удалённо
Lesasoft
Android Developer · Параллельный контракт
Android-функциональность защищённого корпоративного мессенджера. Работа с end-to-end encryption и аутентификацией Keycloak. Реализация self-hosted push-уведомлений через Gotify и фоновой доставки событий без Firebase Cloud Messaging.
Февраль 2023 — октябрь 2024
Москва, Россия / Шэньчжэнь, Китай
GeoTechnoSot (GTS)
Mobile / Backend / Frontend Developer
Android/Flutter-приложения для RFID-навигации и технологических процессов Московского метрополитена. Интеграция UHF-оборудования через Java-мост к Android SDK производителя и Flutter Method Channels: scan, inventory, read и write. Workflow на FastAPI/Python и EasyOCR для распознавания карточек сотрудников и заполнения форм.
Сентябрь 2020 — январь 2023
Шэньчжэнь, Китай
Function Inc.
Flutter / iOS / Frontend / Full-Stack Developer
Мобильные продукты на Flutter и native-платформах в распределённой команде. Интеграция native SDK, WebRTC/Jitsi, push-уведомлений и backend-сервисов; мосты между Flutter, native-кодом и WebView. Разработка UI, отладка, интеграция зависимостей и подготовка production-сборок.
03 / Продукты и проекты
Избранные работы. Личный вклад и статус каждого проекта указаны отдельно.
01
Национальное медицинское приложение · Работа в команде
Alhosn
Kotlin Multiplatform и Jetpack Compose. Медицинские записи, вакцинация, активность, гидратация и состояние приложения.
02
Подключённое медицинское устройство
CGM Mobile Application
BLE-связь с сенсором, обработка непрерывных измерений, синхронизация, графики, экспорт и тестирование бизнес-логики на реальном оборудовании.
03
Корпоративные коммуникации
Secure Android Messenger
Android-функциональность, end-to-end encryption, Keycloak и фоновая доставка self-hosted push-уведомлений через Gotify.
04
Промышленная Android-интеграция
RFID / UHF
Android SDK производителя, Java-мост и Flutter Method Channels для сканирования, инвентаризации, чтения и записи данных.
05
Самостоятельный релиз для Android и iOS
Mango Quotes / Philosophy
Около 15 000 установок, локализация на 19 языков и более двух лет поддержки.
06
Исследовательский мобильный проект
MingleMeet
Flutter UI, native clients, общий Rust-модуль через FFI/C ABI и Android .so packaging.
04 / Технологии и навыки
Android и мобильная разработка
Kotlin
Java
Android SDK
Jetpack Compose
Kotlin Multiplatform
Coroutines
Flow / StateFlow
Flutter / Dart
Архитектура и качество
Управление состоянием
Модульная архитектура
Тестирование бизнес-логики
Code review
Production debugging
Gradle / Git
Fastlane
GitHub Actions / GitLab CI/CD
Безопасность и интеграции
BLE / RFID / UHF
REST API / WebSockets
Flutter Method Channels
End-to-end encryption
Keycloak
Gotify / фоновая доставка
Firebase Cloud Messaging
Native Android integration
Дополнительные технологии
Python / FastAPI
PostgreSQL / SQLite
C / Nordic nRF52832
Zephyr RTOS
J-Link / OpenOCD
Последовательные интерфейсы
05 / Образование и языки
Языки
Русский
Родной
Английский
C2
Китайский
B1
Французский
A2
Образование
Высший химический колледж Российской академии наук
Магистр / химик-исследователь · 2009
Экспериментальные исследования, анализ данных и работа со сложными техническими системами.
Shenzhen University
Курсы китайского языка · 2012
Ранний опыт
Meihua Tech
Frontend / Mobile Developer · Февраль — апрель 2020 · Китай
Корпоративные web/admin-интерфейсы на Vue.js и мобильные экраны на React Native.
Gubnota Tech (Shenzhen) Ltd.
Founder / Full-Stack Web Developer · Июль 2012 — декабрь 2019 · Шэньчжэнь
Клиентские web-проекты от сбора требований до production и поддержки, крупные каталоги и e-commerce, инфраструктура, автоматизация контента и внешние API.
06 / Связаться
Создадим то,
что работает.
Android-разработка, мобильные продукты и интеграции с реальным оборудованием.