Profile Photo

Ali Asjad

Senior Mobile Engineer

8+
Years Experience
20M+
App Downloads
20+
Apps Published

I build high-performance Android and iOS apps using Kotlin, Jetpack Compose, and Kotlin Multiplatform. With expertise in Clean Architecture, I deliver scalable mobile solutions from concept to production.

Open to opportunities where I can drive mobile innovation and contribute to products at scale.

Work Experience

Senior Android Developer

Vertechx Technologies

Lahore, Pakistan (Hybrid)
Feb 2020 - Present
  • Led a team of Android developers, conducting code reviews and mentoring in Jetpack Compose, Kotlin Coroutines, and MVVM best practices
  • Spearheaded architecture modernization using Clean Architecture and Compose, accelerating feature delivery and improving maintainability
  • Migrated legacy code from RxJava/AsyncTasks to Kotlin Coroutines, enhancing performance and reducing tech debt
  • Integrated Compose into legacy View-based apps, increasing UI development speed by 30%
  • Reduced invalid ad clicks by 80% through custom touch handling, improving AdMob revenue accuracy across 5 apps

Android Developer

Vertechx Technologies

Lahore, Pakistan
May 2017 - Jan 2020
  • Developed and maintained Android apps with a focus on UI/UX for a better user experience
  • Reduced ANRs and crash rates significantly, maintaining 99%+ crash-free user rate across multiple Play Store apps
  • Reduced lock screen load time by 25%, resulting in quicker screen appearance and significantly enhancing user experience in this security-critical AppLock app.
  • Collaborated with senior engineers to adopt MVVM and refactor legacy codebases, improving long-term maintainability
  • Handled feature development, bug fixes, and QA testing for smooth, cross-device functionality

Projects

AppLock App

10M+ 4.5
  • Developed a full-featured privacy App Lock app that locks sensitive apps using PIN, pattern, fingerprint, and crash screen modes
  • Led complete Android development using MVVM, Hilt, Room, multi-process architecture, and foreground services
  • Improved lock screen load time by 25%, enhancing UX and performance on low-end devices
Kotlin Java XML Views Room WindowManager API Fingerprint API Performance Optimization

DuckResume - CV Maker App

50K+ 4.7
  • Developed a cross-platform resume builder using Kotlin Multiplatform and Compose Multiplatform, enabling users to create, customize, and export ATS-friendly resumes
  • Built AI-powered PDF parsing to auto-fill resumes from existing documents, with real-time editing and offline-first sync across devices
  • Designed scalable architecture with Spring Boot, Ktor, SQLDelight, and Koin for smooth cloud sync, authentication, and modular development
Kotlin Kotlin Multiplatform Compose Multiplatform SQLDelight Material Design Ktor Koin Spring Boot PostgreSQL

Security Plus – Photo Vault App

1M+ 4.2
  • Built a secure photo/video vault app with real-time encryption and decryption for private media, ensuring fast and seamless access for users
  • Engineered real-time image/video encryption and decryption with optimized algorithms, improving performance and reducing access latency
  • Developed features like SD card support, hidden folders, and auto intruder capture using foreground services and device admin integration
Java Kotlin XML Views Room Scoped Storage AccessibilityService UsageStatsManager

Urdu Keyboard App

500K+ 4.5
  • Built a full-featured custom Android keyboard with real-time Roman-to-Urdu transliteration and dual-language support
  • Developed fast, intelligent word suggestions using Realm DB and optimized input handling via IME APIs
  • Designed personalized themes, emoji support, and adjustable layouts to enhance typing experience and accessibility
Java IME APIs XML Views Transliteration Custom Keyboard

Meme Maker – Photo Editing App

100K+ 4.8
  • Built a powerful meme editor with support for text overlays, stickers, image cropping, and multi-panel layouts using the Android Canvas API
  • Designed and integrated a Django REST backend with MySQL to serve meme templates, using Retrofit for smooth API communication
  • Implemented advanced bitmap rendering with StaticLayout and matrix scaling for precise, high-performance text drawing on images
Java Kotlin XML Views Canvas API Room Django REST Framework MySQL

UnDelete – Notifications Recovery App

100K+ 4.3
  • Built a full-featured recovery tool that restores deleted messages and media by capturing notifications in real time
  • Implemented NotificationListenerService with Room DB to persist deleted chats and media for later access, following clean architecture and MVVM in Kotlin
  • Integrated a status saver and notification history viewer, enabling users to download statuses and recover dismissed notifications effortlessly
Kotlin XML Views Room Material Design NotificationListenerService

Status Saver – Download Status

10K+ 4.3
  • Built a modern status downloader app using Jetpack Compose with Clean Architecture and MVVM pattern for maintainable, scalable code
  • Implemented efficient media gallery with Compose UI, featuring image and video preview, batch downloads, and organized storage management
  • Developed background monitoring service using Kotlin Coroutines and Flow to track new statuses in real-time
Kotlin Jetpack Compose MVVM Clean Architecture Coroutines/Flow MediaStore API Foreground Service Scoped Storage

Recover Deleted Messages App

10K+ 4.5
  • Built a modern message recovery app using Jetpack Compose with MVVM and Clean Architecture, providing intuitive UI for recovering deleted chats and media
  • Captures and stores deleted messages in real-time, with smart search and filtering to help users quickly find recovered content
  • Developed background sync with Kotlin Coroutines and Flow for seamless data updates, along with notification history and media backup features
Kotlin Jetpack Compose Room MVVM Clean Architecture Coroutines/Flow NotificationListenerService Material Design 3

Beauty Mirror – Mirror App

10K+ 4.8
  • Developed a feature-rich mirror app with real-time camera preview, supporting front/back camera switching with optimized rendering for smooth performance
  • Implemented advanced image filters, brightness adjustment, and zoom controls using Camera2 API and custom image processing algorithms
  • Built flashlight integration for low-light conditions and freeze-frame functionality for detailed makeup application, ensuring optimal user experience across devices
Java XML Views Camera2 API Image Processing Custom Views Material Design

Skills

Languages & Platforms

Java Kotlin Kotlin Multiplatform Compose Multiplatform Android SDK Jetpack Compose XML Views

Backend Development

Spring Boot Django REST Framework Flask REST API Design Authentication & Authorization (JWT, OAuth) PostgreSQL / MySQL

Libraries & Tools

Retrofit Ktor SQLDelight Room WorkManager Hilt Koin Glide Coil Background Services WindowManager / Android Overlay Broadcast Receivers

Architecture & Patterns

MVVM Clean Architecture Dependency Injection Coroutines / Flow / LiveData

Firebase

Crashlytics Analytics Realtime Database Authentication

Ads & Monetization

AdMob Meta Audience Network AppLovin

Performance & Analytics

ANR Analysis & Reduction Memory & Battery Optimization Firebase Performance Monitoring

Google Play Store

Release Management App Signing Android App Bundles (AAB) In-app Updates Technical ASO (App Store Optimization) Handling User Feedback via Play Console

Education

Bachelor of Science in Computer Science

Government College University Lahore

Lahore, Pakistan

Contact Me

Ready to discuss your next Android project? I'm available for remote opportunities worldwide.