Please upgrade to the business membership to download freelancers' CVs.
Skills
Android Development
Extensive experience in Android SDK, Jetpack, Android Studio, and iOS SDK. Proficient in Kotlin and Java programming languages.
Mobile Application Architecture
Deep understanding of Android SDK, material design principles, and mobile application architecture. Implements MVVM, MVP principles, and Clean Architecture.
Development Tools and Methodologies
Skilled in using Git, CI/CD, DI (Koin, Hilt[Dagger2]). Implements Agile/Scrum methodologies for efficient project management.
API Integration
Experience with RESTful APIs, Retrofit, OkHttp, Kotlin coroutines, LiveData, and Flow for efficient data handling and network operations.
UI Development
Proficiency in Material Design, XML Layouts, and creating Custom Views for intuitive and responsive user interfaces.
Backend Integration
Expertise in Firebase for cloud messaging, authentication, remote config, analytics, and crash reporting (Crashlytics).
Cross-platform Development
Knowledge of Swift for iOS development and Dart for Flutter, enabling versatile mobile application development across platforms.
Project history
07/2021
-
Present
Android Stack Lead
Ekar Hourly Car Rental LLC
Leading Android development, improving user engagement by 20%, optimizing app performance, and mentoring junior developers.
07/2018
-
06/2021
Senior Android Developer
Ekar Hourly Car Rental LLC
Implemented new app features using Kotlin and MVVM architecture, enhanced app security, and involved in feature development and POC for IoT devices.
01/2018
-
05/2018
Senior Android Developer
iHorizons Media and Information Services WLL (Ooredoo)
Developed and maintained multiple Android applications with over 100,000 downloads, automated build processes, and implemented Kotlin migrations.
08/2014
-
07/2017
Senior Android Developer
App Emirates LLC
Worked on various projects from scratch, collaborating with cross-functional teams to develop cutting-edge applications.
04/2012
-
07/2014
Android Developer
Supreme Technologies
Assisted in Android application development using Java, participated in Scrum processes, and achieved a 95% bug fix success rate.
Local Availability
Open to travel worldwide
Senior Android Developer with 10+ Years Experience
Follow profile
You need our Enterprise membership to view this information.