At Nextiva Communications, I refactor legacy Android code into a modern, component-based architecture using Kotlin, Jetpack Compose, and Clean Architecture. I eliminated memory leaks that caused performance lags and crashes, resolved SMS and voice-call issues, and migrated the proprietary voice library to an open-source SIP library.
At Accedo Broadband, I led development of Android applications, including refactors and new builds. For ShowTime, I migrated Java code to Kotlin, moved the architecture from MVP to MVVM/MVI, and rebuilt the structure under Clean Architecture; across other projects, I worked on accessibility, app features, and CI/CD.

