Umama Khan
SUMMARY
Results-driven Android Developer with over 6 years of experience designing, developing, and deploying large-scale Android applications. Expertise in Kotlin, Java, MVVM, Coroutines, Jetpack Compose, Architecture Components, Room Database, Dagger Hilt, and Retrofit. Strong background in asynchronous programming, unit/UI testing, mobile security, and performance optimization. Adept at troubleshooting production issues, implementing best practices for maintainability and scalability, and delivering high-quality solutions in Agile environments.
EXPERIENCE
Android Developer
jumpingMinds.ai
January 2017 - January 2020, Gurugram, India
•Worked in a mental wellness app with 20+ modules architecture, had growth on the play store (50k to 1M+), and ensured a 99.65% crash free experience through CI/CD.
•Championed the design and execution of innovative app features in collaboration with product and backend teams, leading to 30% rise in daily active users and a 20% enhancement in user satisfaction metrics.
•Revamped networking in app from Rest APIs to GraphQL along with use of Retrofit delivering 30% smaller response size and 25% faster loading times.
•Utilized Kotlin, UI/UX Material designs to deploy services to meet specific app requirements.
•Participated in code reviews, provided technical oversight, and implemented best practices to maintain code quality and consistency across projects.
•Collaborated with QA team to conduct UI testing and usability testing, identified and addressed UI related issues to improve overall app quality and user experience.
•Troubleshot business and production issues for mobile devices by reviewing and analyzing information (for example, issue, impact, criticality, possible root cause) and then engaging support teams to assist in resolving found issues.
•Developed innovative mobile technology solutions and strategies to support business objectives by collaborating with cross-functional business partners.
•Enhanced design to prevent reoccurrence of defects across multiple devices.
Junior Android Developer
Adidev Technology January 2014 - December 2017, Gurugram, India
•Contributed to the development of an e commerce app, implementing features using Java, Kotlin, Android Jetpack, Rx Java to enhance user experience and app performance.
•Integrated RESTful Apis using Retrofit to ensure data communication and efficient app performance.
•Used ROOM DATABASE and MVVM architecture in the app.
RECENT ACTIVITIES
Professional Development & Personal Projects (2020-Present)
Modern E-Commerce App Kotlin MVVM Kotlin Coroutines Navigation Firebase
Weather App Jetpack Compose Kotlin MVVM
Quiz App Jetpack Compose Kotlin Clean Architecture Retrofit
Completed advanced certifications in Android development to stay updated with modern technologies:
•Meta Android Developer Professional Certificate
•Certified Kotlin Developer
•Advanced Android Development in Kotlin
•Kotlin Coroutines and Flow for Android Development
EDUCATION
Masters of Computers Applications (Computer Science)
IGNOU • India • 2017
Bachelor of Computers Applications (Computer Science)
IIMS • India • 2010
SKILLS
Programming Languages: Kotlin, Java, C/C++
Development: Android SDK, MVVM/MVI/MVC, Architecture Components, Jetpack Compose, XML, Material Design, Room Database, SQLite
Networking: Retrofit, GraphQL, REST APIs
Testing & CI/CD: Unit/UI Testing (JUnit, Mockito, Espresso), Jenkins, Git
Dependency Injection: Dagger Hilt
Security & Performance: Performance optimization, ANR handling, memory leak detection
Tools: Android Studio, Firebase, Jenkins, Git
Soft Skills: Problem-solving, communication, teamwork, time management, adaptability
CERTIFICATION
•Meta Android Developer Professional Certificate
•Certified Kotlin Developer
•Advanced Android Development in Kotlin
•Kotlin Coroutines and Flow for Android Development