At T-Mobile, I led development of the Diagnostics Android system app used on 20M+ devices, growing it from inception into a 100K+ LOC product with 20+ modules. I build scalable Kotlin-based platform architecture, improve crash and ANR reliability, and deliver reusable Android components.
I've modernized monolithic codebases through modularization, MVVM, Clean Architecture, and Dagger/Hilt; built secure REST integrations; and supported quality through observability, JUnit, and MockK. I also mentor Android developers, review code, and use AI-assisted engineering workflows with OpenAI APIs, Cursor, Claude Code, and GitHub Copilot.
