I'm Khurshed.
Position: Android developer at ITService Khujand.
Duration: 11.12.2023 - Present
- Developed cutting-edge Android applications with a focus on performance optimization, UI/UX improvements, and seamless integration with third-party services.
- Architected scalable and maintainable codebases using MVVM architecture, Jetpack components, and modern Android development practices.
- Collaborated with cross-functional teams, including designers, product managers, and QA, to deliver high-quality apps on time.
- Code reviews were performed and best practices were implemented to ensure code quality and maintainability.
- Played a key role in integrating advanced features such as machine learning models (TensorFlow Lite), augmented reality, and custom animations.
Position: Android Developer at Easy Apps Ltd..
Duration: 15.03.2020 - 11.12.2023
- Developed and maintained multiple Android applications, ensuring compatibility across various devices and Android versions.
- Integrated cloud services, including Firebase and AWS, to add backend functionalities like real-time databases, authentication, and cloud messaging.
- Collaborated closely with the design team to create intuitive and visually appealing user interfaces using XML and custom views.
- Managed app releases on the Google Play Store, including handling versioning, beta testing, and post-release monitoring.
- Engaged in performance tuning and optimization, resulting in a significant reduction in app load times and battery consumption.
- Integrated analytics and A/B testing tools to track user behavior and improve app features based on data-driven insights.
- Provided ongoing support and maintenance, including bug fixing, performance improvements, and feature updates.
- Java/Kotlin in Android Studio: Extensive experience in building robust Android applications, optimizing performance, and ensuring best practices in code.
- XML Framework: Proficient in creating responsive and dynamic UIs for Android apps using XML layouts.
- UX/UI in Figma: Strong design sense with hands-on experience in prototyping and designing user interfaces that enhance user experience.
- Lottie Animation in Adobe After Effects: Skilled in creating and integrating Lottie animations to bring interactive elements to life within Android applications.
- Macros in Excel: Developed advanced macros to automate repetitive tasks and improve efficiency in data management.
- VB.NET: Experienced in building desktop applications and scripts to solve specific business needs and automate processes.
- Android Jetpack Components: Proficient in using Jetpack components like LiveData, ViewModel, Navigation, and Room to build modern and maintainable Android apps.
- Coroutines in Kotlin: Experience in implementing asynchronous tasks using Kotlin Coroutines, ensuring smooth and responsive applications.
- Firebase Integration: Skilled in integrating Firebase services such as Firestore, Realtime Database, Authentication, and Cloud Messaging for backend and real-time data solutions.
- RESTful API Development: Expertise in developing and consuming RESTful APIs using Retrofit, OkHttp, and Gson for efficient network communication.
- Git & Version Control: Experienced in using Git for source control management, with a solid understanding of branching, merging, and pull requests.
- Dependency Injection (Dagger Hilt/Koin): Proficient in implementing dependency injection using Dagger Hilt or Koin, promoting modularity and testability in Android applications.
- Unit Testing & TDD: Strong knowledge in writing unit tests using JUnit, Mockito, and practicing Test-Driven Development (TDD) to ensure high-quality code.
- Cloud Services (AWS/GCP): Familiarity with deploying and managing applications using cloud platforms like AWS and Google Cloud Platform.
- Multithreading & Concurrency: Expertise in handling multithreaded operations in Android, ensuring optimal performance and responsiveness.
- Custom Views & Animations: Skilled in creating custom views and implementing advanced animations to enhance user experience in Android apps.
- Proguard & Code Obfuscation: Experience in using Proguard to obfuscate code, reduce APK size, and protect applications from reverse engineering.
- MVVM Architecture: Proficient in implementing Model-View-ViewModel (MVVM) architecture for building scalable and maintainable Android applications.
- Bluetooth & NFC: Knowledgeable in integrating Bluetooth and NFC functionalities for creating connected and contactless experiences within apps.
- Data Binding & View Binding: Hands-on experience with data binding and view binding techniques to simplify and optimize UI development in Android.
- SQLite & Room Database: Strong understanding of using SQLite and Room for efficient local data storage and retrieval in Android applications.
- Push Notifications (FCM/APNs): Experienced in implementing push notifications using Firebase Cloud Messaging (FCM) or Apple Push Notification Service (APNs).
- Augmented Reality (ARCore/ARKit): Familiarity with developing augmented reality experiences using ARCore for Android or ARKit for iOS.
- Security Best Practices: Knowledge of implementing security best practices, including encryption, secure data storage, and protecting user privacy.
- Performance Optimization: Skilled in profiling and optimizing applications for better performance, memory usage, and battery efficiency.
- Serverless Architectures (Firebase Functions/AWS Lambda): Understanding of building and deploying serverless functions to handle backend logic without managing servers.
- A/B Testing & Analytics: Experience in setting up A/B tests and using analytics tools like Google Analytics or Firebase Analytics to track and optimize user behavior.
- Accessibility Features: Knowledgeable in implementing accessibility features to ensure applications are usable by individuals with disabilities.
- Localization & Internationalization: Expertise in localizing apps for different languages and regions, making them globally accessible.
- MMT: An innovative mobile application providing unique solutions for everyday tasks.
- Farhang: A culturally enriching app designed to enhance the userβs knowledge and experience.
- Esse: A powerful media player app offering a rich and immersive audio experience.
I love connecting with new people and exploring new opportunities. Feel free to reach out to me through any of the platforms below: