Open to new opportunities
IbroximUmaraliyev
Flutter Developer · Mobile & Web
I build cross-platform apps for Android, iOS and Web — from architecture to store release and OTA updates. My focus: real-time calls, payments and Clean Architecture.
- Location
- Tashkent, Uzbekistan
- Local time
- UTC+5
- years of experience
- 2.5+
- Flutter · Dart
- store releases
- 7
- Google Play & App Store
- open-source packages
- 2
- pub.dev
- platforms
- 3
- Android · iOS · Web
About
Flutter developer with 2.5+ years of experience building cross-platform apps for Android, iOS and Web — from architecture and implementation to store releases and OTA updates.
I specialize in real-time communication, payment integrations and Clean Architecture with BLoC — and I own releases end to end, from store review to OTA updates.
Focus areas
Real-time communication
Video and audio calls on LiveKit/WebRTC with simulcast, adaptive streaming and reliable call delivery via FCM.
Payment integrations
Payme and Click gateways with WebView card registration, deep-link return flows and clear payment status handling.
Clean Architecture
BLoC, GetIt/injectable DI and feature-first modules that keep a growing codebase consistent.
Releases & OTA
Store submissions end to end — privacy declarations, ATT, SKAdNetwork — plus Shorebird code push.
Building products end to end
From an outsourcing studio to a telemedicine ecosystem: apps shipped to both stores and supported after release.
Products I’ve shipped
Five products released on Google Play and the App Store — from telemedicine with real-time video to AI-powered utilities.
Telemedicine · Patients
Doctor Ali
Telemedicine platform for patients: video and audio consultations on LiveKit/WebRTC, Payme and Click payments, reliable call delivery via FCM.
- WebRTC
- LiveKit
- Payme
- FCM
Telemedicine · Doctors
Doctor Ali Pro
The doctor-facing app of the platform: real-time consultations with patients over WebRTC/LiveKit, built on Clean Architecture with BLoC.
- WebRTC
- LiveKit
- BLoC
Education · AI
Solvia Math Helper
Camera-based math solver: point the camera at a problem and get a step-by-step AI solution.
- AI
- Camera
- BLoC
Built at Gimpact Company
Weather
Osmon
Weather app for Uzbekistan, powered by Gemini AI and monetized with AdMob.
- Gemini AI
- AdMob
Finance
Hisobla
Expense tracker with AI insights and a built-in currency converter.
- AI
- Currency
Open source & community
Packages that solve local problems for Flutter developers in Central Asia, plus articles and tips for the community.
- pub.dev
central_
asian_ locale Uzbek, Kazakh, Tajik and Kyrgyz localization for Flutter apps.
View on pub.dev (opens in a new tab)flutter pub add central_asian_locale - pub.dev
uz_
document_ validator Validators for Uzbekistan documents: PINFL, passport, INN and phone numbers.
View on pub.dev (opens in a new tab)flutter pub add uz_document_validator
The toolkit I ship with
A focused stack for production mobile apps — from the architecture layer to the store release.
Core
- Dart
- Flutter (mobile & web)
- Streams
- Isolates
- Platform channels
Architecture
- Clean Architecture
- BLoC (Events/States)
- GetIt/injectable
- Freezed
- MVVM
- Provider
- GetX
Real-time
- WebRTC
- LiveKit
- Live streaming
- WebSocket
- FCM call signaling
Backend & APIs
- REST (Dio)
- Firebase (Auth, Firestore, FCM)
- Django integration
- Docker
- Supabase
- PostgreSQL basics
Integrations
- Payme
- Click
- Gemini AI
- Google Maps / Yandex Maps
- In-App Purchase
- AdMob
- Meta App Events
Release & quality
- App Store Connect
- Google Play Console
- Shorebird OTA
- Fastlane
- Git
- Unit, widget & integration testing
Frontend (basics)
- Next.js
- React
- Vercel
Education & languages
Education
Tashkent State Transport University
Bachelor’s degree
Aviation / Air Traffic Control
PDP Academy
Flutter Development Course
2023 — 2024
Languages
Uzbek
NativeEveryday and professional communication
English
B2Upper-intermediate · technical documentation and written communication
Russian
B1Intermediate · reading technical documentation
Hiring a Flutter developer? Let’s talk.
I’m open to new roles and to product teams building strong mobile apps. Email is the fastest way to reach me.
- Phone
- +998 94 935 57 57
- Location
- Tashkent, Uzbekistan
- Prefer a PDF?
- Download CV