Android developer with 6+ years of experience building and maintaining payment-focused mobile applications for petrol station networks. Upgraded legacy codebases, integrated payment gateways and APIs, and implemented real-time transaction flows involving embedded POS and Java/Smart Card systems. Skilled in Android/Kotlin/Jetpack Compose and MVVM, REST API integration (Retrofit), local persistence (Room/SQLite), and backend services such as Firebase. Strong focus on performance, reliability, debugging/logging, UI/UX customization, and mentoring teams while delivering monetization and advertising solutions.

Muhammad Mubasher Rehman

Android developer with 6+ years of experience building and maintaining payment-focused mobile applications for petrol station networks. Upgraded legacy codebases, integrated payment gateways and APIs, and implemented real-time transaction flows involving embedded POS and Java/Smart Card systems. Skilled in Android/Kotlin/Jetpack Compose and MVVM, REST API integration (Retrofit), local persistence (Room/SQLite), and backend services such as Firebase. Strong focus on performance, reliability, debugging/logging, UI/UX customization, and mentoring teams while delivering monetization and advertising solutions.

Next availability:
July 31, 2026

Android developer with 6+ years of experience building and maintaining payment-focused mobile applications for petrol station networks. Upgraded legacy codebases, integrated payment gateways and APIs, and implemented real-time transaction flows involving embedded POS and Java/Smart Card systems.

Skilled in Android/Kotlin/Jetpack Compose and MVVM, REST API integration (Retrofit), local persistence (Room/SQLite), and backend services such as Firebase. Strong focus on performance, reliability, debugging/logging, UI/UX customization, and mentoring teams while delivering monetization and advertising solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Urdu
Fluent

Work Experience

Senior Android Developer at Rising Highteh DMCC
May 1, 2025 - Present
Built and maintained Android payment workflow applications for petrol station networks. Worked closely with payment APIs/gateways and implemented real-time transaction flows across embedded POS devices and Java/Java card systems. Integrated payment and transaction handling for PAX A920 (WisePOS/Feitian) terminals, supporting chip-based fleet cards, EMV, RFID, and NFC transactions. Designed and implemented a custom discount engine with real-time rules (Happy Hour, Early Bird, Lucky Draw, Free Gift) based on transaction time, type, and usage limits. Implemented detailed transaction logging, real-time debugging utilities, and robust fallback handling for failed payments and terminal errors. Also performed legacy code modernization using Kotlin/Jetpack Compose with MVVM architecture and improved performance and stability across the application.
Senior Android Developer at Solution of Techno logies
December 1, 2023 - April 1, 2025
Led migration of legacy Android codebases to Kotlin and Jetpack Compose, creating a reusable integration library and improving app performance and maintainability. Oversaw the full development lifecycle and mentored junior developers while enforcing code quality and best practices. Implemented multiple app features and integrations, contributed to testing and debugging efforts, and improved UI/UX using Canvas and custom views for responsive designs. Worked on Retrofit API integrations with optimized data handling and network communication to reduce crashes and improve reliability. Developed automation via reusable components to accelerate feature delivery and reduce development time.
Senior Mobile Developer at Devsky Pvt. Ltd
August 1, 2021 - December 1, 2023
Developed and optimized Android applications across multiple projects from concept to deployment. Took over and enhanced a 4–5 year old Android project by completing client-requested updates within 3–4 months. Implemented background/foreground services, broadcast receivers, and JobSchedulers to improve functionality and performance. Improved UI using Canvas and custom views for responsive designs across devices. Enhanced Retrofit API integrations, optimized data handling, and resolved critical performance issues to reduce crash rates. Collaborated directly with clients for requirement analysis and delivered reliable solutions. Mentored interns and junior developers and introduced automation/reusable components to speed delivery.
Junior Android Developer at Micro Web Solutions
November 1, 2020 - August 1, 2021
Contributed to multiple stages of the Android app development lifecycle. Assisted with testing, bug identification, and resolution to ensure optimal app functionality. Strengthened fundamentals in Android architecture, UI design, and debugging through hands-on experience and continuous learning.

Education

Bachelor of Computer Science at P M AS-A AU R (Pakistan)
January 1, 2016 - January 1, 2020

Qualifications

Industry Experience

Energy & Utilities, Financial Services, Transportation & Logistics, Software & Internet, Retail