Available to hire
I am a Senior Android Developer with 7+ years of experience building scalable, high-performance mobile applications using Kotlin and Java. I specialize in MVVM, Clean Architecture, Jetpack Compose, and Hilt/Dagger DI, and have shipped production-grade apps to Google Play with improved performance and reliability.
I also bring hands-on experience with Flutter and Unity-based game development, mentoring teams, and driving cross-functional collaboration. I am committed to code quality, testing, and continuous improvement, and enjoy turning complex requirements into maintainable solutions.
Work Experience
Senior Android Developer at Auxilium.Digital
April 1, 2021 - PresentLed sprint planning and task breakdown for a team of 4 developers, reducing sprint spillover and improving quarterly release predictability. Spearheaded architectural refactoring from legacy MVP to Clean Architecture + MVVM, significantly improving testability, onboarding time, and maintainability. Eliminated a memory leak by profiling with Android Studio and migrating background tasks to coroutine-based concurrency. Reduced cold start time from 3.5 s to under 0.5 s by deferring non-critical initializations and optimizing startup sequence. Delivered 100+ features across 4 production apps using Jetpack Compose, MVVM, and modular architecture. Enforced code quality through rigorous PR reviews, reducing critical defect rate.
Android Game Developer at Nine Pixels
March 1, 2019 - March 1, 2021Developed core gameplay systems for 10+ mobile games in Unity (Java/Kotlin), including game loops, physics, and collision tuning, improving player retention. Designed and implemented UI, HUD, and menu systems, reducing navigation friction and increasing average session duration. Enhanced and reskinned 10+ live games with performance optimizations and visual upgrades, contributing to measurable download growth.
Android Developer at TieCodes
February 1, 2017 - February 1, 2019Built and shipped 3 production Android apps using Java, serving active monthly users with stable, crash-free experiences. Reduced bug backlog by implementing structured logging, Firebase Crashlytics, and a triage workflow for production issues. Refactored inherited legacy codebases to improve readability and modularity, reducing feature turnaround time on subsequent sprints.
Education
M.S. Computer Science at Bahria University, Lahore
January 11, 2030 - January 1, 2020B.S. Computer Science at University of Gujrat
January 11, 2030 - January 1, 2016Qualifications
Industry Experience
Software & Internet, Media & Entertainment
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer today.