Available for New Opportunities

Hi, I'm Bakhtishod Umurzokov

> Mobile Developer_

Bakhtishod Umurzokov

About.

A quick overview of who I am and what drives me

Bakhtishod Umurzokov

Bakhtishod Umurzokov

Budapest, Hungary
bakhtishoddev@gmail.com

Innovative Mobile Developer with a passion for creating high-performance, user-centric applications. Eager to leverage cutting-edge technologies to solve real-world problems and drive digital transformation

Languages

Uzbek
Russian
English
GermanBasic

Eötvös Loránd University

BSc Computer Science

2023 - 2026

International House-Tashkent

High School Diploma, Exact Sciences

2020 - 2022

3+

Years Exp.

10+

Projects

Experience.

My professional journey so far

Mobile Developer

Yurtal

Feb 2026 - Present
  • Led the end-to-end development of a comprehensive educational ecosystem, including both Student and Teacher applications, using Flutter and Dart.
  • Architected the mobile codebase using Clean Architecture principles and BLoC/Cubit for scalable and maintainable state management.
  • Developed a sophisticated real-time AI chat system utilizing WebSockets for instant messaging and integrating automated analysis features.
  • Implemented secure file handling and multimedia storage by integrating MinIO and custom service layers for high-performance data management.
  • Designed and built interactive learning modules, including gamified vocabulary exercises (match-pairs), audio recording, and video playback features.
  • Engineered a robust networking layer using Dio, featuring custom interceptors for automated token refreshing and standardized error handling with Dartz (Either).
  • Integrated Firebase for cloud messaging (push notifications), authentication, and real-time remote configuration.
  • Optimized app responsiveness and offline capabilities by implementing local caching strategies with Hive and Flutter Secure Storage.
  • Managed dependency injection using GetIt and utilized code generation tools (Freezed, JsonSerializable) to ensure type safety and reduce boilerplate.

Mobile Developer

AIVA Group

April 2022 - Present
  • Led the development of scalable Flutter applications, ensuring optimal performance and responsiveness.
  • Spearheaded API integrations using REST and HTTPS for secure data transactions.
  • Implemented state management solutions to enhance maintainability and user experience.
  • Collaborated closely with UX/UI designers and project managers in an Agile environment.
  • Integrated Firebase for authentication, Firestore, and real-time data synchronization.
  • Managed version control using Git and Git Flow, ensuring streamlined collaboration.
  • Developed and maintained CI/CD pipelines for automated testing and deployment, improving development velocity.
  • Contributed to architectural decisions, promoting best practices in mobile development and clean code principles.

Mobile Developer Intern

MDevs Group

February 2022 - April 2022
  • Developed cross-platform applications using Flutter, focusing on dynamic UI rendering and multi-screen adaptability.
  • Designed and implemented a mobile app for a furniture store, incorporating delivery and payment functionalities.
  • Enhanced app performance by optimizing API calls and implementing efficient backend integrations.
  • Gained hands-on experience with widget customization and responsive design techniques in Flutter.
  • Participated in code reviews and contributed to team discussions on feature development and bug fixing.

Skills.

Technologies and tools I work with

Mobile Development

Flutter
SwiftUI
BLoC
Provider
GetX
Riverpod
Dio

Programming Languages

Dart
Kotlin
Python
Java
C#
C
C++
Clean (Functional Programming)
JavaScript
PHP
Bash Scripting

Frameworks & Libraries

FastAPI
JavaFX

DevOps & Cloud

Docker
Kubernetes
Jenkins
Google Cloud
CI/CD Pipelines

Tools & Platforms

Firebase
REST APIs
Git
GitHub
GitLab
Android Studio
WordPress

Databases

SQL

Other Skills

Agile Methodologies
UI/UX Collaboration
Material Design
Web Development

Projects.

A selection of apps I've built and shipped

Moziy screenshot 1
Moziy logo

Moziy

FlutterDartFirebaseYandex Mobile AdsSQLite

Moziy is a collection of mobile applications suite designed to digitize and present Uzbek literary works with full offline functionality using a local database. It employs a scalable and reactive architecture through advanced state management patterns for efficient content rendering across multiple poet collections. Firebase services are integrated for analytics, crash reporting, and real-time performance monitoring to ensure app stability and user insights. The app supports bilingual content, dynamic theming, and customizable typography for an adaptive and accessible reading experience. Monetization is implemented via native ad integration using Yandex Mobile Ads.

AvtoSalon screenshot 1
AvtoSalon logo

AvtoSalon

FlutterDartFirebaseFirestoreSQLiteGetX

A comprehensive Flutter application for official car dealers in Uzbekistan, architected with GetX for efficient state management and navigation. The app integrates Cloud Firestore for real-time inventory updates and uses SQLite for local persistence of user preferences and offline specification access. Developed with a focus on performance, leveraging the Firebase suite (Analytics, Crashlytics, Performance) and featuring a custom side-by-side comparison matrix, advanced multi-parameter filtering, and multi-language support (Uzbek, Russian, English) using a reactive UI approach.

Blitz Student screenshot 1
Blitz Student logo

Blitz Student

FlutterDartBLoCFirebaseWebSocketsREST APIsHiveSecure Storage

Blitz Student is an all-in-one language learning platform that centralizes student needs, from real-time communication and interactive assignments to exam preparation. Following Clean Architecture and BLoC, I developed a versatile exercise engine, an AI-powered chat for grammar feedback, and an offline-first experience using Hive and Secure Storage. A key feature was the 'Talaffuz' (Pronunciation) module, which uses speech-to-text and fuzzy matching to provide immediate feedback on spoken vocabulary, creating a comprehensive and engaging learning tool.

Blitz Teacher screenshot 1
Blitz Teacher logo

Blitz Teacher

FlutterDartBLoCFirebaseDioWebSocketsREST APIsSecure Storage

Blitz Teacher is a comprehensive management and educational platform designed for teachers to streamline administrative tasks like attendance tracking and exam management. It features a dedicated Speaking Exam module for audio-based testing and motivates students through interactive, gamified 3D leaderboards. I engineered a multi-dimensional attendance engine, architected real-time communication via WebSockets, and optimized push notifications with Firebase Cloud Messaging. The app also includes a dynamic theme engine and multi-language support, all built with a Layered Clean Architecture for maintainability and high performance.

Student Assistant screenshot 1
Student Assistant logo

Student Assistant

FlutterDartBLoCFirebaseFirestore

Student Assistant is a student productivity platform built with Flutter and BLoC state management. It utilizes Firebase (Firestore, Auth, Cloud Messaging) for real-time synchronization and secure authentication. Key features include a robust academic scheduling system with automated notifications, data visualization, and comprehensive multi-language support (EN, UZ, RU, HU).

DeZiel screenshot 1
DeZiel logo

DeZiel

FlutterDartState ManagementGamification

A specialized language learning application built with Flutter, designed to facilitate vocabulary acquisition and the study of irregular verbs through structured CEFR levels. The architecture leverages GetX for reactive internationalization and navigation, while utilizing Provider for global state management, specifically for dynamic theme switching (Dark/Light mode). The app features a modular data layer for level-based word sets, integrated social sharing capabilities via share_plus, and localized support for Uzbek and Russian markets. Developed with a focus on a clean, consistent user experience, the project utilizes custom-built widgets and platform-specific configurations for seamless deployment on both iOS and Android.

Travel Guide Uzbekistan screenshot 1
Travel Guide Uzbekistan logo

Travel Guide Uzbekistan

FlutterDartGoogle Maps APIREST APIs

Mobile travel companion app designed for tourists visiting Uzbekistan. Features comprehensive guides for major cities including Tashkent, Samarkand, and Bukhara, with detailed landmark information and cultural insights. Integrated map functionality with direct navigation links, implemented a bidirectional English-Uzbek translator, and applied efficient state management for seamless user experience. Built with responsive UI design, REST API integration, and optimized widget composition for cross-platform performance on iOS and Android.

Emyat: Road Traffic Rules screenshot 1
Emyat: Road Traffic Rules logo

Emyat: Road Traffic Rules

FlutterDartFirebaseSQLite

EMYAT is a cross-platform mobile application built with Flutter, designed with an offline-first approach using local storage for user data and test content. It features a scalable architecture with reactive state management. The app integrates Firebase services for real-time analytics, crash logging, and performance tracking. In-app subscriptions and ad monetization are implemented to support a sustainable revenue model. Efficient asset caching and optimized data access ensure smooth performance and a seamless user experience.

Artisan Mobile screenshot 1
Artisan Mobile logo

Artisan Mobile

FlutterDartFirebaseREST APIs

Artisan Mobile is an e-commerce application tailored for browsing, selecting, and ordering furniture with an offline-ready architecture and persistent local storage. It combines reactive state management with scalable API integration to deliver dynamic content and personalized product listings. The app features real-time analytics, performance monitoring, and crash diagnostics via Firebase services. Advanced UI components such as custom onboarding flows, image carousels, and HTML-rendered product descriptions ensure a smooth and modern user experience. Push notifications, deep linking, and seamless media handling enhance user engagement and reactivity across sessions.

StroyPoint screenshot 1
StroyPoint logo

StroyPoint

FlutterDartFirebaseFirestoreRealtime DatabaseGeolocation

Stroypoint is a mobile commerce platform optimized for ordering construction materials from a catalog of 2000+ items with real-time stock availability. It integrates Firebase services for authentication, analytics, crash tracking, and performance monitoring, while leveraging Firestore and Realtime Database for dynamic inventory and user data management. The app supports user location features using geolocation and geocoding APIs to enable region-aware delivery options. A modular architecture with reactive state management ensures smooth navigation and UI responsiveness. Cached assets, dynamic carousels, and expandable product views contribute to a performant and engaging user experience.

USSD Milliy logo

USSD Milliy

FlutterDartDioREST APIs

USSD Milliy is a utility application designed to simplify mobile service management for users in Uzbekistan. It provides a centralized, one-tap interface for all major national operators (Ucell, Uzmobile, Beeline, Mobiuz, Humans), eliminating the need to remember complex USSD codes. Key contributions include an offline-first architecture with a dynamic synchronization engine using Dio to fetch and cache the latest service data, ensuring functionality without an internet connection. The app features an adaptive UI that switches themes based on the selected operator and a flexible data model to handle diverse service offerings, all streamlined with platform-specific USSD execution libraries.

Contact.

Have a project in mind? Let's talk

Get in touch

Feel free to reach out for collaborations or just a friendly hello.

Location

Budapest, Hungary