Skip to content

xoliq0v/upwork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azizbek Xoliqov

Mobile Developer

Summary:

Experienced software engineer with Flutter mobile projects where I participated as a key developer:

Understanding of complex soliton, programming technologies, and design patterns

Experienced in Android native and Flutter cross platform development

Communicative and responsible

TECHNICAL SKILLS:

Engineering practices:

Android Kotlin and Java

Flutter app interoperability

Unit testing

Flutter (August 2022 - present):

Dart

KISS, SOLID, DRY

State management (Bloc/Cubit, GetX, Provider , Riverpod and etc.)

Clean architecture (TDD, MVC, MVVM,)

Integration native platforms

Dependency Injection (GetIt)

Local Storage(Isar**,** Hive, SQFLite, floor)

REST Api (Dio,Http)

WebSocket

Firebase

Performance optimization

Integrate with Native code(Camera, sensors and etc.)

Deployment and CI/CD(App Store, Play Store)

Version Control (Git, GitHub, Gitlub)

Integration with Google Cloud services

Yandex map(NavKit, MobKit, Geocoder features) and Google map(Navigate sdk, Geocoder features)

Foreground service, Background service

Localization

Push notifications

Android (October 2021 - August 2022):

Java

Kotlin

XML

Jetpack Compose

Database (SQLite)

Sensors

RxKotlin, RxJava

Retrofit 2

Firebase

Kotlin coroutines

Git

NDK

Clean architecture (MVC, MVP, MVVM, MVI)

DI. Dagger

Languages:

English B2

Uzbek Native

WORK EXPERIENCE:

October 2021 - present

Projects:

Litimo: Google Play and App Store

Project Role: Flutter developer

Team Size: 3 member

State Management: Utilized the BLoC pattern for managing app state, enhancing scalability and maintainability. This approach

facilitated a clear separation of business logic from UI concerns, enabling more predictable and eꢀcient state management

Backend Integration: Integrated third-party libraries to facilitate communication with the backend via RESTful APIs and

WebSocket, ensuring real-time interactivity. Utilized Firebase for user authentication, notifications, and data storage, which

streamlined the backend infrastructure.

Feature Implementation: Developed custom packages for common functionalities such as in-app messaging, employing clean

architecture principles to keep the codebase manageable and modular.

Advanced Functionalities:

In-App Purchases: Implemented Google and iOS in-app purchases, allowing seamless transactional operations within the app.

Localization: Engineered the app for global reach with multi-language support, enhancing user experience and accessibility.

Native Code Integration: Bridged Flutter with native code to leverage platform-specific functionalities and optimized

performance

Sensor Integration: Incorporated device sensors to enhance user interaction, such as using the accelerometer for gesture-

based commands.

Testing and Quality Assurance: Applied Test-Driven Development (TDD) methodologies to ensure robustness and reliability of

the application, significantly reducing bugs and improving user satisfaction.

Dependency Injection: Implemented dependency injection to manage the lifecycle and scope of dependencies more eꢀciently,

which facilitated easier testing and lower coupling between components.

Successfully launched a highly functional social media platform on both Google Play and App Store

BrainBox: Google Play (Removed by Google play

)

Project Role: Team lead Flutter developer

Neo insurance: Google play and AppStore

Project Role: Flutter developer

State Management: Utilized the Prover BLoC pattern for managing app state, enhancing scalability and maintainability. This

approach facilitated a clear separation of business logic from UI concerns, enabling more predictable and eꢀcient state

management

Backend Integration: Integrated third-party libraries to facilitate communication with the backend via RESTful APIs and

WebSocket, ensuring real-time interactivity. Utilized Firebase for user authentication, notifications, and data storage, which

streamlined the backend infrastructure.

Feature Implementation: Developed custom packages for common functionalities such as in-app messaging, employing clean

architecture principles to keep the codebase manageable and modular.

Advanced Functionalities:

In-App Purchases: Implemented Google and iOS in-app purchases, allowing seamless transactional operations within the app.

Localization: Engineered the app for global reach with multi-language support, enhancing user experience and accessibility.

Native Code Integration: Bridged Flutter with native code to leverage platform-specific functionalities and optimized

performance

Sensor Integration: Incorporated device sensors to enhance user interaction, such as using the accelerometer for gesture-

based commands.

Testing and Quality Assurance: Applied Test-Driven Development (TDD) methodologies to ensure robustness and reliability of

the application, significantly reducing bugs and improving user satisfaction.

Dependency Injection: Implemented dependency injection to manage the lifecycle and scope of dependencies more eꢀciently,

which facilitated easier testing and lower coupling between components.

Phone number: +998 90 682 87 07

[email protected]

Thank you for your attention

About

This repo for upwork !

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published