

Senior Android Engineer with 15+ years of experience building large-scale Android applications. Led development of a national mobile platform serving 20M+ users at T-Mobile. Expert in Kotlin, Jetpack Compose, Clean Architecture, and scalable mobile systems.
____________________________
WORK AUTHORIZATION
✔ US Citizen
Product: T-Mobile Diagnostics app(system app)
Developed a national-scale Android application serving 20M+ users for diagnostics data collection and analysis. Led development from inception to a 100k+ LOC codebase. Designed and delivered 20+ modules supporting multiple data sources and collection levels. Responsible for feature design and development, data schema design, application configuration management, and implementation of scalable data processing solutions.
• Architecture: Applied MVVM architecture, Clean Architecture principles, and Dependency Injection (Dagger/Hilt), refactored monolithic codebase into modular architecture to build scalable, maintainable, and testable applications.
• Backend Integration: Used REST APIs, Retrofit, OAuth2, JSON serialization, secure network communication for support high data traffic on daily basis.
• Kotlin: Extensive use of Kotlin Coroutines, Flow, StateFlow, Null Safety, migrated Java codebases to Kotlin.
• Jetpack Compose: Developed modern declarative UI using Jetpack Compose, Material Design 3
• Components and APIs: Extensive experience with Room, WorkManager, Broadcast Receivers, Content Providers, DataStore, Location Services, and Telephony APIs.
• AI-Related Experience: Cursor AI, Claude Code, GitHub Copilot, OpenAI APIs, AI-assisted development workflows, prompt engineering, code generation, refactoring, automated documentation, and productivity optimization using LLM-based tools.
• Long-Term Application Quality & Stability: Maintained low crash and ANR rates across millions of devices using Firebase Crashlytics and a custom-built analytics framework for proactive app health monitoring.
• Unit Testing: Maintained high unit test coverage using JUnit and MockK to ensure code quality, reliability, and regression prevention.
• Leadership & Collaboration: Mentored and supported offshore development team of 3-5 Devs, collaborated with clients and management, gathered requirements, and drove feature delivery through the full software development lifecycle.