Android Engineer

Hussnain Mehdi

Android Engineer | Kotlin | Jetpack Compose

Android Engineer with of experience building scalable, production-ready Android applications using Kotlin, Jetpack Compose, Clean Architecture, MVVM, Coroutines, Firebase, and REST APIs. Experienced in shipping Play Store applications, improving performance, integrating third-party and backend services, and contributing effectively within distributed teams.

Kotlin Jetpack Compose MVVM Clean Architecture Coroutines & Flow REST APIs
Years Experience
End-to-EndFeature Ownership
RemoteInternational Team Experience
Kotlin& Compose Specialist
Play StoreDeployment Experience
About

Engineering-focused Android development

Delivering robust Android applications with a strong emphasis on architecture quality, maintainability, performance, and dependable product execution.

I am an Android Engineer focused on building scalable, maintainable, and production-ready mobile applications. My core strengths include Kotlin, Jetpack Compose, Clean Architecture, MVVM, API integration, background processing, and performance optimization. I have delivered Android applications across navigation, utility, media, productivity, reference, and business domains.

I work confidently across both modern and established Android UI stacks, including Compose and XML, and I have hands-on experience with Firebase, Room, WorkManager, Google Maps, Ads SDKs, payments, and REST API integrations. My approach emphasizes dependable implementation, clear user flows, and codebases that remain maintainable as products evolve.

01Build production Android features with modern Kotlin, Compose, and reliable app architecture.
02Translate product requirements into maintainable modules, predictable state handling, and stable releases.
03Improve performance, background work reliability, crash stability, and developer velocity across app lifecycles.
Experience

Professional Android development experience

Professional experience covering application delivery, architectural improvements, remote collaboration, and production maintenance.

Top Edge Technologies — Android Developer

Dec 2022 – Present | Multan, Pakistan
  • Developed and maintained multiple Android applications using Kotlin, Jetpack Compose, and XML.
  • Implemented MVVM and Clean Architecture to improve scalability and maintainability.
  • Integrated REST APIs using Retrofit and Ktor with coroutine-based asynchronous handling.
  • Managed local persistence using Room Database and modern Android storage practices.
  • Implemented WorkManager for background tasks and scheduled operations.
  • Optimized app performance, memory usage, and responsiveness.
  • Debugged crashes, ANRs, and production issues.
  • Worked with Firebase, Ads SDKs, notifications, and third-party integrations.
  • Collaborated with teams in Agile/Scrum workflows.

Ikame Global — Remote Android Developer

Jun 2024 – Sep 2024 | Hanoi, Vietnam / Remote
  • Worked remotely on Android applications for international client-based projects.
  • Developed and maintained Android features based on client requirements.
  • Collaborated with distributed teams to improve app functionality and user experience.
  • Integrated Ads SDKs and monetization-related features.
  • Maintained app stability and performance through debugging and maintenance.
Skills

Core Android engineering stack

Structured by area to present platform expertise, architecture depth, and delivery-focused technical capability.

Workflow

Delivery and engineering practices

Beyond feature delivery, the portfolio also highlights a practical engineering workflow centered on maintainability, release quality, and team collaboration.

Experience includes structured Android development workflows covering code reviews, Git-based collaboration, modular code organization, issue resolution, release preparation, and production-focused maintenance. CI/CD is also reflected as part of the broader delivery stack to support repeatable builds and streamlined release readiness.

01Version-controlled Android delivery using Git, GitHub, branch-based collaboration, and organized release workflows.
02Production support across crash debugging, performance tuning, dependency integration, and application stability improvements.
03Architecture-aware implementation with reusable components, maintainable state handling, and delivery practices suited to growing product teams.
Education

Academic background

Formal education supporting a practical software engineering foundation in application development and technology systems.

Bachelor of Science in Information Technology

Emerson University, Multan

2017 – 2021

The academic foundation is complemented by hands-on professional Android engineering experience across production applications, architecture-driven delivery, and modern mobile development practices.

Honors & Awards

Professional recognition

Recognition received for consistent contribution, execution quality, and professional performance.

Rising Star Award

Top Edge Technologies | 2023
  • Recognized for strong contribution, growth, and delivery impact during early professional progression.

Best Performer of the Quarter

Top Edge Technologies | 2024
  • Awarded for high-quality execution, dependable ownership, and consistent performance across active Android projects.
Projects

Selected Android product work

A broad selection of Android applications across mapping, media, utilities, productivity, reference, and consumer product categories.

Contact

Open to Android opportunities and collaborations

Available for full-time Android engineering positions, remote product teams, contract engagements, and long-term international collaborations.

For role discussions, product work, or collaboration inquiries, email and LinkedIn are the most direct contact channels. A downloadable resume is also available below.

Use the form below for project discussions, role inquiries, or collaboration requests.

← Back to Projects

Tech Stack

Project Links

Problem Solved

Architecture Used

Key Features

    Engineering Challenges