“I had the pleasure of working with Muhammad Usman on the development of our Android and iOS app, and I cannot recommend him highly enough. His ability to deliver high-quality work on time was impressive, and his smooth communication throughout the project made the entire process seamless. Muhammad isn't afraid to take initiative and proactively address challenges, which made a real difference in keeping the project on track. His expertise in mobile app development and commitment to delivering excellent results make him a valuable asset.”
Muhammad Usman
Native Android/IOS · Kotlin Multiplatform · Production Mobile Architecture
10+ years of software-development experience specializing in Android engineering, Jetpack Compose, and cross-platform systems with Kotlin Multiplatform. Experienced in architecting scalable mobile applications, BLE device integrations, and production full-stack products.

About & Specialization
Senior engineer building reliable mobile applications, shared architectures, and connected device workflows
I am a senior software engineer with over 10 years of software development experience, including more than 6 years specializing in Android and modern Kotlin development. My focus centers on architecting clean, maintainable, and high-performance applications with Jetpack Compose, Kotlin Coroutines, and modern dependency injection.
Beyond native Android, I actively engineer cross-platform mobile solutions using Kotlin Multiplatform (KMP) and Compose Multiplatform, delivering production-ready experiences across Android and iOS with shared data and domain logic.
My engineering background spans diverse domains: consumer AI products, donor kiosks and payment workflows, BLE hardware firmware configuration, public transportation, and open-source platform utilities. Whether diagnosing complex concurrency bugs, refactoring legacy codebases to Clean Architecture, or integrating specialized hardware peripherals, I emphasize production reliability, clarity, and rigorous engineering practices.
Android & Jetpack Compose
6+ years deep Android specialization with Kotlin, Jetpack Compose, Coroutines, Flow, Hilt, and Android platform SDKs.
Kotlin Multiplatform (KMP)
Cross-platform mobile architecture sharing business logic and UI with Compose Multiplatform across Android and iOS.
Connected Devices & BLE
Hands-on experience with Bluetooth Low Energy (BLE), beacon/wearable firmware updates, thermal printers, and USB peripherals.
Production Architecture
Clean Architecture, MVI/MVVM, dependency injection, rigorous code reviews, automated testing, and legacy codebase refactoring.
Featured Work
Published products, cross-platform mobile systems, and open-source contributions

AI-Powered Cross-Platform Illustrated Stories
Problem & Context: Children's screen time is often passive. Tamseel AI turns screen time into learning and growth by generating personalized, illustrated adventures tailored to reading levels with synchronized narration.
Architected the cross-platform mobile app using Kotlin Multiplatform (KMP), integrating OpenAI/generative story APIs, Firebase backend services, and RevenueCat subscription monetization across Android and iOS.

Daily Reflection & Mental Wellness Application
Problem & Context: Most mental wellness apps enforce intrusive paywalls or mandatory accounts. Mentiva offers daily reflections, mood tracking, and mood-matched discovery with no forced sign-up or personal data harvesting.
Engineered cross-platform mobile UI and shared business logic using Kotlin Multiplatform and Compose Multiplatform, multi-network ad mediation (Google Ads, Liftoff, Unity), and local persistence.

Open-Source Android Calling App & Telephony System
Problem & Context: Stock telephony dialers are often proprietary, bloated, or ad-laden. Amadz provides an open, private, lightweight Android calling experience with modern Material You interface.
Sole creator and maintainer. Implemented with Jetpack Compose, Navigation 3, Hilt, Paging 3, and native Android telephony framework APIs (call handling, grouped history, T9 contact search, and call blocking).

Industrial BLE Hardware Configuration & Firmware Updates
Problem & Context: Lopos hardware beacons and wearables require reliable field configuration, sensor diagnostics, and over-the-air firmware upgrades in high-interference industrial environments.
Contract engineer maintaining and improving Android and iOS applications: Bluetooth Low Energy scanning, Auth0 enterprise authentication, telemetry pipelines, and Nordic DFU firmware updates.

Kiosk Donation Mobile App & Admin Web Dashboard
Problem & Context: Charitable organizations require secure, tamper-resistant kiosks for in-person giving alongside centralized administrative dashboards for campaign oversight and compliance.
Collaborated on Android kiosk client using Clean Architecture, payment flows, and ESC/POS thermal printer receipts; contributed to the Next.js/Prisma administrative dashboard and AWS SES transactional emails.

Gamified Habit-Change & Guided Recovery App
Problem & Context: Behavioral addiction recovery demands high user engagement, frictionless onboarding, and habit reinforcement tools to prevent relapse.
Engineered mobile experience using MVVM architecture, interactive 3D orb progress visualizations with Spline, audio playback, Firebase, Mixpanel analytics, and multi-tier paywalls via RevenueCat & Superwall.

Direct P2P Group Audio Broadcast System
Problem & Context: Tour groups often struggle with expensive, bulky radio equipment or poor cellular reception in historical and underground locations.
Developed an off-grid audio broadcast solution using Wi-Fi Direct and Netty TCP socket client/server architecture, QR code pairing with Google ML Kit, and MVVM design.
Client Reviews
Feedback from founders, executives, and teams who relied on my product engineering and mobile app delivery.
“I've had the pleasure of working with Muhammad, an outstanding Senior Android Developer. His discipline and commitment are second to none, consistently delivering high-quality work on time. Muhammad's technical skills, problem-solving ability, and proactive approach make him a reliable and valuable team member. I highly recommend him for any project requiring expertise in Android development.”
“Muhammad is an excellent app developer, his commitment and communication skills are excellent. He is polite, patient and goes beyond his way to consult, advise and implement the best practices. I would recommend anyone to hire Muhammad. My job was completed within the shortest time possible. Amazing work ethics and job well done.”
“Muhammad did a great job with my Firebase functions. I will definitely work with him gain.”
“Muhammad is at this point an expert in android application development. He is spot on I can not insist on how talented he is. No task is beyond his capabilities. Hire this guy and you will thank me later.”
“Great experience. Muhammad is a true Android pro, communication was great, would absolutely hire again”
“Muhammad demonstrated an exceptional capability to grasp the needs of our project and achieve an incredibly fast turnaround - this was a fairly complex job, and he had it done in a matter of a few hours from when we first spoke. I will definitely be working with him again on more projects. Highly recommended!”
“I am very happy with the work of Muhammad. He was proactive and the quality and speed was top notch.”
“Muhammad did a great job meeting my project requirements and was very easy to work with. I will definitely seek out Muhammad for future projects.”
“Muhammad is clearly an expert in his field. He communicates efficiently and solves problems fast. After working with Muhammad I would definitely like to hire him again.”
Technical Competencies
Structured engineering skills categorized by specialization depth and production application
Modern Android application engineering, reactive asynchronous architectures, and performance tuning.
Shared mobile architecture and UI frameworks across Android and iOS platforms.
Interfacing Android with physical hardware peripherals, sensors, and low-power wireless protocols.
Integrating verified AI APIs, computer vision, and machine learning models into production mobile apps.
Developing administrative portals, API services, and modern responsive web interfaces.
Backend-as-a-service, cloud storage, crash monitoring, and automated deployment pipelines.
Professional Experience
Detailed chronological record of professional roles, verified responsibilities, and engineering impact
Part-time contract role focused on maintenance, bug fixing, and targeted feature improvements for industrial BLE hardware applications (Lopos Alert on Android and Lopos Configurator on iOS).
- Maintain BLE scanning, GATT telemetry communication, and Nordic DFU over-the-air firmware update pipelines for industrial beacons and wearables.
- Diagnose and resolve production defects; improve error handling and application stability.
- Maintain Auth0 enterprise authentication and Retrofit/OkHttp networking across Android and iOS.
- Collaborate on both Android (Jetpack Compose, MVVM, Hilt) and iOS (SwiftUI, Combine) device workflows.
Contribute to the GiveTree donation kiosk Android client and associated administrative web portal ecosystem.
- Develop donation collection workflows in Jetpack Compose following Clean Architecture principles.
- Integrate ESC/POS thermal receipt printers, local persistence (DataStore), and payment integrations.
- Contribute to the administrative web dashboard built with Next.js, TypeScript, and Prisma ORM.
- Integrate AWS SES transactional email services and write automated tests with JUnit and Espresso.
Led modernization and architecture refactoring initiatives for enterprise mobile applications in an Agile team environment.
- Migrated monolithic architecture toward Clean Architecture (Data, Domain, Presentation) with MVVM.
- Refactored legacy RxJava reactive pipelines to Kotlin Coroutines & Flow, and transitioned layouts toward Jetpack Compose.
- Implemented strict data privacy safeguards complying with CCPA and GDPR regulations.
- Integrated BLE hardware connectivity and specialized cryptographic SDKs.
Delivered production Android solutions across transportation, education, healthcare, and enterprise mobility.
- Architected and delivered scalable Kotlin applications using Clean Architecture, MVVM, and MVP patterns.
- Integrated specialized hardware peripherals: iris scanners, fingerprint readers, USB Host devices, and thermal/POS printers.
- Diagnosed low-level concurrency bottlenecks, memory leaks, and background process crashes.
- Mentored junior engineers and conducted peer code reviews and automated testing with JUnit and Espresso.
Engineered native Android applications, IoT hardware prototypes, and web service integrations.
- Built and maintained Android applications for courier tracking, student attendance, and warehouse management.
- Engineered smart-home and IoT prototypes communicating with ESP8266 microcontrollers.
- Implemented NFC tag scanning for attendance and inventory verification systems.
- Applied code obfuscation and security hardening using DexGuard.
Certifications & Credentials
Verified industry certifications and formal technical credentials
Comprehensive professional credential covering native Android architecture, Jetpack Compose, Kotlin, data persistence, and automated UI testing.
Foundational AWS certification covering cloud architecture, security principles, compute/storage services, and deployment models.
Specialized program in cloud-native technologies, containerization foundations, microservices, and modern deployment pipelines.
Education
Academic foundations in computer science, software engineering, and applied information technology
Comprehensive coursework in Software Quality Assurance, Data Structures and Algorithms, Android and Web Development, Human-Computer Interaction, and Data Warehousing.
Graduated with 3.13 CGPA
Foundational coursework in Advanced Mathematics, Physics, and Chemistry.
78% Score
Personal Pursuits
Interests and activities beyond day-to-day code delivery
Kotlin & Open Source
Experimenting with Kotlin Multiplatform advancements, Compose internals, and open-source tooling.
Embedded & Hardware
Tinkering with microcontrollers, BLE beacons, IoT integrations, and hardware protocols.
Technical Reading
Studying software architecture, system reliability, and modern mobile engineering literature.
Sports & Fitness
Playing competitive badminton and soccer to maintain balance, agility, and teamwork.
Outdoors & Travel
Exploring natural landscapes and hiking trails to disconnect and recharge.
Documentaries
Deep-diving into documentaries on engineering feats, history, and scientific discoveries.
Let's Connect
Available for senior Android/Kotlin roles, cross-platform consulting, and select contract engagements
Location & Availability
Sialkot, Punjab, Pakistan
Available for remote collaboration across worldwide timezones