Oakland, California, United States
● Led the architectural transition from legacy MVP to MVVM, modernizing the codebase for better lifecycle awareness,
testability, and long-term scalability.
● Led the migration to an offline-first streaming architecture using Kotlin Coroutines, LiveData, and MVVM, improving
resiliency, caching strategy, and user experience under unstable network conditions.
● Integrated recommendation APIs to deliver personalized content feeds and improve user engagement.
● Collaborated with Product and Design to revamp intuitive UI/UX for both the consumer streaming app and content creator
app.
● Implemented unit and integration tests, reducing crash reports by 70% and increasing production stability.
● Ensured Google Play compliance and smooth release management across multiple app versions.
● Actively contributed to architectural decisions, code reviews, sprint planning, and release execution.