Adeel Ur Rehman

Mobile Engineer

Dubai, United Arab Emirates11 yrs 8 mos experience

Key Highlights

  • Developed a fitness platform with over 50k downloads.
  • Enhanced app stability from 71% to 99.4% crash-free.
  • Expert in Android development with extensive Kotlin experience.
Stackforce AI infers this person is a Senior Android Developer with expertise in Fintech and Fitness applications.

Contact

Skills

Core Skills

Android DevelopmentMobile ApplicationsKotlinRxjavaAndroid SdkJava

Other Skills

Agile & Waterfall MethodologiesAgile MethodologiesAndroidAndroid DesignAndroid EspressoAndroid NdkAndroid StudioAndroid SupportAndroid TestingApplication ArchitectureAugmented Reality (AR)C#C++CMPClean architecture

About

I was always fascinated by mobile application development, so I started android application development in 2014 and till now I have worked on versatile type of projects, gaining firm knowledge along with best practices. #Mobile Development Skills: - Android Development - Kotlin -Java - RxJava - Koin -Mvvm - Mvp - Wearable Development - Support multiple devices for UI Android Devices - Push Notification (FCM) - Integrating in-app purchase - Integrating ads and analytic api's - Integration of Social Networking(Facebook, Twitter...) - Managing database(SQLitel) - Google Map Service, Arcgis Esri Maps, Geo Location - Camera/Photo manipulation - Integration of Barcode scan - Integration of OCR - Integration of Voice Recognition - Video/Audio processing - WebRTc -SIganl-R & socket,IO -Jekins -Unit Test -Espresso Test - Flutter - React Native #Tools: - Android Studio - XCode - Microsoft Visual Code - Eclipse

Experience

11 yrs 8 mos
Total Experience
1 yr 9 mos
Average Tenure
1 yr 6 mos
Current Experience

Self-employed

Mobile Application Developer

Dec 2024Present · 1 yr 6 mos · Dubai, United Arab Emirates · Remote

Mobile ApplicationsAndroid DevelopmentAndroidAndroid StudioCMPsocketio+7

Kahunas.io

Senior Android Engineer

Apr 2024Nov 2024 · 7 mos · Dubai, United Arab Emirates · Hybrid

  • Developed & enhanced Kahunas, a white-label fitness coaching platform powering 2,500+ customized versions with 50k+ downloads.
  • Engineered a highly configurable theming & feature management system, enabling brand-specific customization.
  • Enhanced Kahunas app stability from 71% crash-prone to 99.4% crash-free, improving user experience and retention.
  • Reduced App Not Responding (ANR) errors from 100/day to zero, optimizing app performance and reliability.
  • Refactored app architecture to improve scalability and maintainability by introducing MVI , while optimizing WorkManager-based background sync for enhanced stability and performance.
KotlinAndroidcompose uiMviKoinClean architecture+11

Tarabut

Senior Android Engineer

Sep 2021Feb 2024 · 2 yrs 5 mos · Dubai, United Arab Emirates · On-site

  • Developed android SDK libraries to support open banking in multiple banks in KSA and Bahrain using latest features like higher order functions, extensions and type projections
  • Implemented Clean Architecture using MVVM and Jetpack components like Livedata, data binding, navigation and coroutines. Used Junit, Mockk and Mockito for unit testing.
  • Developing Kotlin SDKs, React Native modules and Cordova plugins
  • Implemented Github packages to publish android libraries
  • Automated release process for Android Native library using Github Actions and Fastlane, for
  • Cordova plugins using NPM
  • Implemented localization to support Arabic and peer code reviews
  • Integrated SonarCloud for code analysis and pull request reviews to maintain quality
source treeContinuous IntegrationCommunicationcompose uiAndroid SDKGitHub+33

Tatweer middle east and africa l.l.c

Senior Mobile Application Developer

Nov 2019Aug 2021 · 1 yr 9 mos · United Arab Emirates · On-site

  • Responsible for mobile team management and develop android application including client meetings and providing required technichal documentation as well.
Android SDKJavaSocket ProgrammingKotlinAndroid DevelopmentSignalR+14

Ministry of human resources and emiratisation

Software Engineer

Feb 2019Nov 2019 · 9 mos · Al Nahda, Dubai, United Arab Emirates

  • Worked on Developing android application to proide services of Mohre and encourage more local Emirati s to get work.
  • Applications were developed using kotlin language and following mvvm cleanam architecture.
Android SDKJavaKotlinClean architectureSQLiteAndroid Development+8

Cloudcard

Software Engineer

Jan 2018Jan 2019 · 1 yr · Lahore

  • Developed a while label fintech solution having a dynamic menu which can b controlled from web based developer portal.
JavaKotlinClean architectureUnit TestingGradleKotlin Coroutines+4

Smarnovative labs

2 roles

Senior Android Engineer

Promoted

Jan 2017Jun 2018 · 1 yr 5 mos · Lahore, Punjab, Pakistan · On-site

  • Conceptualized, designed, developed and deployed applications for android based mobile phones
  • Developed update patches, modules and components for different applications
  • Created user friendly UI for mobile phones and tablets
  • Researched on application acceptance and solicited feedback from users to make new and existing
  • applications more user friendly
RxJavaModel-View-Presenter (MVP)XMPPAndroid DevelopmentUnit TestingSignalR+8

Android Developer

May 2014May 2017 · 3 yrs · Lahore, Punjab, Pakistan · On-site

  • Develop materialistic android applications from scratch and deliver the required product on time.
  • Giving a helping hand to my junior team members. Developing entertaining and learning Applications for amazon kindle device
Android SDKGitHubSQLiteAndroid DevelopmentEclipseC#+12

The institute of management sciences (pak-aims)

Teacher Assistant

Nov 2013Feb 2015 · 1 yr 3 mos · Lahore, Punjab, Pakistan · Hybrid

  • Teaching Assistant – Advanced Programming & Android Development
  • Under the supervision of Sir Sharjeel Shahid Sheikh
  • Served as a Teaching Assistant for university-level courses in Advanced Programming Concepts (Java) and Android App Development. My responsibilities included evaluating student assignments and tests, providing academic support, and assisting in classroom and lab sessions.This role refined my technical skills—especially in Java and mobile application development—and instilled strong habits around meeting deadlines, managing tasks independently, and communicating complex programming concepts effectively. The experience not only strengthened my foundation in software development but also enhanced my leadership, organization, and mentoring abilities.
JavaSEAndroid SDKJavaJava Database Connectivity (JDBC)OOPAndroid Development+7

Education

The Institute of Management Sciences (Pak-AIMS)

Bachelor's degree — Computer Science

Jan 2010Jan 2015

Stackforce found 100+ more professionals with Android Development & Mobile Applications

Explore similar profiles based on matching skills and experience