Android Developer · 7+ Years

Hi, I'm Waheed Khan.
I build Android apps.

Senior Android developer with 7+ years of experience building high-quality, scalable mobile applications. Specializing in Kotlin, Jetpack Compose, and Clean Architecture.

Kotlin Java Jetpack Compose MVVM & MVI Clean Architecture Room Hilt & Koin Coroutines & Flow Paging 3 RESTful APIs GraphQL Firebase Material 3 Git

About

Building with purpose.

Senior Android developer with 7+ years of experience building high-quality, scalable mobile applications using Java and Kotlin. Proficient in Jetpack Compose for modern UI design, with deep expertise in Coroutines, Flow, and Paging 3 for efficient asynchronous data handling. Strong backend integration skills across RESTful APIs, GraphQL, and Firebase. I believe software should solve real problems without creating new ones — clean architecture, smooth performance, and long-term maintainability are non-negotiable.

🏗️

Architecture First

MVVM and MVI with Clean Architecture. Domain, data, and presentation layers stay strictly separated. Dependency injection via Hilt and Koin. Testable and scalable from day one.

Performance Focused

Kotlin Coroutines and Flow for async operations. Paging 3 for efficient data loading. WorkManager for background tasks. Optimized builds that are fast, responsive, and battery-friendly.

🔗

Backend Integration

Retrofit for RESTful APIs, GraphQL for flexible queries, Socket.IO for real-time communication. Payment integrations: Stripe, PayPal, Google In-App Billing, and Google Subscriptions.

📱

Modern Android

Jetpack Compose with Material Design 3. Navigation Component, Room, DataStore, Firebase suite. Offline-first architecture with local-first data strategies.

Experience

Where I've worked.

M3N Technologies 2024 – Present
Mobile Application Developer

Developing cross-platform mobile apps for Android and iOS using native technologies. Building scalable, maintainable codebases from scratch. Collaborating with designers to implement intuitive UIs and translating product requirements into technical solutions.

Zeki Expert Solutions 2022 – 2024
Android Developer

Led development and continual improvement of Zeki HR Application and Malta Retail Solution. Oversaw entire lifecycle from conception to ongoing enhancements including bug fixes, feature updates, and overall UX improvements.

CODENDEVS 2020 – 2022
Android Developer

Spearheaded development and maintenance of MobiTalk — a global VOIP calling app now on Google Play Store. Led the entire lifecycle from inception, managed bug fixes, feature updates, and improvements to the communication platform.

Greyscale Logic 2018 – 2020
Android Developer

Collaborated with cross-functional teams on diverse applications across health, social networking, education, and kids' domains. Gained versatile experience building production-grade apps across multiple sectors.

Skills

What I work with.

Kotlin Java Jetpack Compose Android UI Material 3 XML Layouts MVVM MVI Clean Architecture Hilt Koin Coroutines Kotlin Flow Paging 3 Room SQLite DataStore RESTful APIs GraphQL Retrofit Firebase Crashlytics FCM Navigation Component WorkManager Google Maps Stripe SDK Google Billing Version Control (Git) Android Security Testing

Education

Academic background.

🎓
Bachelor of Software Engineering
COMSATS University Attock Campus  ·  2014 – 2018

Apps

What I've shipped.

Routinic — Daily Habit Tracker

Simple, private, offline-first habit tracker for Android. No account required.

Kotlin Jetpack Compose Room MVVM Live on Play Store
Free to download Works offline No account needed Android 7+
Download on Google Play

Contact

Let's talk.

Have a project in mind?

Want to collaborate, discuss an idea, or just want to connect? I'd love to hear from you.

✉️  waheedk.freelancer@gmail.com