Flutter apps that feel native: subscriptions, health data from watches, real-time video, computer vision.
Healthy4u
AI health assistant
June 2025 – September 2026Rewrote it from Swift to Flutter · sole mobile developer for 15 months
Health data from watches: HealthKit (40+ types), Health Connect and a watchOS prototype in SwiftUI. Native subscriptions with StoreKit 2 and Google Play Billing, validated on the server together with the backend developer.
Computer vision counts reps right from the camera; real-time video on LiveKit and WebRTC.
TestFlight build
Document Scanner & PDF Editor
September – October 2026, contract
Joined a stalled project and took it from audit to release in 1.5 months. Native camera SDKs, on-device ML and OCR with ONNX Runtime and OpenCV. Subscriptions on RevenueCat.
Projects 2022–2025
Marketplaces, a hiring service and a crypto wallet — in teams and solo
Flutter development with native iOS and Android integrations: from an MVP and a code audit to store release and support.
Cross-platform apps in Flutter
iOS and Android apps from a single Dart codebase: Clean Architecture, BLoC and Riverpod, and flavors that build several apps from the same code.
Flutter 3
Dart 3
BLoC
Riverpod
Clean Architecture
Native iOS and Android
Swift, SwiftUI and Kotlin where Flutter is not enough: platform channels, native SDKs, a watchOS prototype, Android 13/14 permissions.
Swift
SwiftUI
Kotlin
Platform Channels
Subscriptions and in-app purchases
StoreKit 2 and Google Play Billing with server-side validation, RevenueCat, paywalls and purchase restore. I get apps through App Store review.
StoreKit 2
Google Play Billing
RevenueCat
Health data and wearables
HealthKit (40+ types) and Health Connect: data from watches and phones, sync, and Google Play review rules for health data.
HealthKit
Health Connect
watchOS
Video calls and AI features
Video calls on WebRTC and LiveKit, streaming LLM responses over SSE and reading them aloud with text-to-speech.
WebRTC
LiveKit
LLM
SSE
Camera, computer vision and OCR
Native camera SDKs, document scanning, rep counting from the camera. On-device ML and OCR with no custom backend: ONNX Runtime, OpenCV, Tesseract.
ONNX Runtime
OpenCV
Tesseract OCR
Code audits and project rescue
I dig into inherited code, document the architecture and ship stalled projects: one went from audit to release in 1.5 months.
CI/CD
Fastlane
TestFlight
Jira / Linear
AI-native development
Claude Code and Cursor every day for 1.5 years: agent pipelines with an agent reviewer, Figma MCP. Used Dart MCP to remove 2,000+ unnecessary widget rebuilds.
Claude Code
Cursor
MCP
Available for hire: Senior Flutter Developer, Mobile Developer (Flutter) or Flutter Lead · full-time, part-time or contract · remote, GMT+7