Profile Photo

Ali Asjad

Senior Android Developer

Senior Android Developer with over 5 years of experience turning ideas into real-world apps used by millions. Focused on building scalable, high-quality mobile experiences that make an impact.

Work Experience

Senior Android Developer

Vertechx Technologies

Lahore, Pakistan

July 2022 - Present

  • Led a team of Android developers, mentoring them in best practices, architecture, and performance optimization
  • Designed and implemented scalable and maintainable Android applications using Kotlin, Jetpack Compose, MVVM, and Clean Architecture
  • Optimized app performance by reducing lock screen load time by 25% through view hierarchy optimization and better coding practices
  • Migrated legacy code from AsyncTasks, Threads, and RxJava to Kotlin Coroutines, improving performance, readability, and maintainability
  • Integrated Jetpack Compose with existing View-based UI, improving development efficiency, feature rollout speed, and code maintainability
  • Reduced invalid ad clicks by 80% across all apps by preventing accidental clicks, improving AdMob reporting accuracy

Android Developer

Vertechx Technologies

Lahore, Pakistan

March 2020 - June 2022

  • Developed and maintained Android applications, improving UI/UX for a better user experience
  • Optimized app performance and reduced ANR and crash rates, achieving 99.0% crash-free users across multiple apps
  • Collaborated with senior team members to implement best practices and enhance code quality
  • Worked on bug fixes, feature enhancements, and ensured smooth app functionality across devices

Projects

AppLock App

High-performance security app using Kotlin & XML Views, enabling app locking with Pattern, PIN, and Fingerprint authentication. Optimized view hierarchy, multiprocess services, and memory management to reduce battery consumption. Achieved 10M+ downloads and a 4.5+ rating on Google Play Store.

Kotlin Java XML Views Room Fingerprint API Performance Optimization

Resume Builder App (Android & iOS)

Cross-platform resume builder app using Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP). Enables users to create ATS-friendly resumes with customizable templates and export them as PDFs. Integrated AI-powered PDF parsing for automatic resume detail extraction.

Kotlin Kotlin Multiplatform Compose Multiplatform Material Design SQLDelight Ktor Koin Spring Boot PostgreSQL

Meme Maker – Meme & Photo Editing App

Feature-rich meme editor for Android using Java and Canvas API, supporting text overlays, stickers, freehand drawing, and custom image borders. Built scalable backend with Django REST Framework & MySQL. Achieved 100K+ downloads and 4.6+ rating on Google Play Store.

Java Kotlin XML Views Canvas API Room Django REST Framework MySQL

Urdu Keyboard App

Custom Android keyboard using Java and Input Method Editor (IME) APIs, enabling users to type in Urdu using Roman-to-Urdu transliteration. Implemented intelligent real-time text conversion engine with multiple customizable themes. Achieved 500K+ downloads and 4.2+ rating.

Java IME APIs XML Views Transliteration Custom Keyboard

Security Plus – Photo Vault App

A high-security privacy app enabling users to lock apps and hide personal photos, videos, and files using fingerprint, PIN, knock code, and pattern authentication. Included features like intruder selfies, break-in alerts via email, and SD card support for hidden media files. Designed for speed, reliability, and privacy-first user experience.

Java Kotlin XML Views Room Scoped Storage Accessibility Service Usage Stats Manager

UnDelete – Notifications Recovery App

An advanced message recovery and status downloader app that restores deleted messages, media files (photos, videos, voice notes, etc.), and WhatsApp statuses by leveraging Android's notification listener and file system. Built for reliability, real-time performance, and seamless UX across popular messaging platforms.

Kotlin XML Views Room Material Design Notification Listener Service

Vivid Caller – Caller ID App

Caller ID app using Kotlin & Jetpack Compose, enabling real-time caller identification. Built scalable backend with Spring Boot & MySQL. Implemented advanced name-matching algorithms and encryption for secure data transfer between app and backend.

Kotlin Jetpack Compose Material Design Room Spring Boot MySQL

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

2016 - 2020

Contact Me

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