Skip to content

Latest commit

 

History

History
118 lines (82 loc) · 6.89 KB

Azizbek Xoliqov.md

File metadata and controls

118 lines (82 loc) · 6.89 KB
**Azizbek Xoliqov![ref1]** **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![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.002.png) **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![ref1] **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 ![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.003.png) **Languages:** English B2 Uzbek Native **WORK EXPERIENCE:** October 2021 - present **Projects:** Litimo: [Google Play and](https://play.google.com/store/apps/details?id=com.aladdin.litimo&pcampaignid=web_share) [App Store ](https://apps.apple.com/uz/app/litimo/id6468495137) **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 ecient 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 eciently, which facilitated easier testing and lower coupling between components. - **Successfully** **launched** a highly functional social media platform on both **Google Play** and **App Store** ![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.004.png) ![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.005.jpeg)![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.006.jpeg)![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.007.jpeg)![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.008.jpeg)![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.009.jpeg)![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.010.jpeg) BrainBo x: Goo gle Pla y (Remo ved b y Goo gle pla y 🥲) **Project Role:** Team lead Flutter developer ![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.011.png) Neo insurance: [Google play and ](https://play.google.com/store/apps/details?id=uz.neoinsurance.neo_insurance&pcampaignid=web_share)AppSt[ore](https://apps.apple.com/uz/app/neo-insurance/id6475053295)![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.012.png) **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 ecient 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 eciently, which facilitated easier testing and lower coupling between components. ![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.013.jpeg) ![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.014.jpeg) ![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.015.jpeg) ![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.016.jpeg) Phone number: +998 90 682 87 07 ![](Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.017.png) Thank y ou f or y our a tt en tion [ref1]: Aspose.Words.c4497dd0-8ebd-4a55-9772-da00836bb065.001.png