Skip to main content
John Ralph Dela Rosa

John Ralph Dela Rosa

Android Developer with 3 years of hands-on experience building mobile and TV applications using Kotlin

Talent
ConsolacionMember since May 28, 2026
KotlinAndroid SDKAndroid StudioMVVMClean ArchitectureXML LayoutsDPAD NavigationJetpack ComposeRetrofitDagger HiltRoom DatabaseGlideExoPlayerGoogle Play StoreAmazon AppstoreTDD
·

Hire this person

Send a job offer directly to this candidate

KotlinAndroid SDKAndroid StudioMVVMClean Architecture

About

I am a dedicated Android Developer with 3 years of hands-on experience building mobile and TV applications using Kotlin. My professional work primarily involved legacy UI (XML-based), but I have actively upskilled through personal projects using Jetpack Compose and modern practices. I specialize in MVVM and Clean Architecture, leveraging tools such as Hilt, Retrofit, and Coroutines to deliver scalable and maintainable applications.

With a strong focus on performance, code quality, and user experience, I've contributed to end-to-end development of Android and Android TV apps. I am passionate about continuous learning, exploring backend integration (e.g., Supabase), and applying modern approaches such as testable architectures and TDD principles to produce reliable and polished applications.

Experience

Android Developer (Android TV) at ApexTech (2025-02 – 2025-05)

  • Developed custom Android TV user interfaces using XML layouts, MVVM architecture, Coroutines, and Dagger Hilt.
  • Integrated ExoPlayer with DPAD navigation, custom playback controls, and improved playback stability.
  • Built and consumed REST APIs using Retrofit; optimized data handling and error management.
  • Customized and branded UI components based on client specifications, ensuring TV-optimized layouts for large screens.
  • Coordinated with QA and backend teams to resolve issues and align on feature requirements.
  • Published and supported Android TV applications on Google Play Store and Amazon Appstore.

Software Engineer – Android Developer at Yondu Inc. (2023-05 – 2024-08)

  • Developed and maintained scalable Android applications with emphasis on performance, responsiveness, and maintainability.
  • Delivered multiple features using XML-based UIs, Kotlin, MVVM, Room Database, and Hilt for dependency injection.
  • Worked closely with UI/UX teams to translate wireframes into accessible, pixel-accurate, and production-ready screens.
  • Integrated Glide for media loading and Retrofit for networking and data synchronization.
  • Participated in code discussions, troubleshooting, and iterative improvements alongside team members.
  • Contributed to app stability by fixing bugs, refactoring legacy code, and improving API handling.

Software Developer – Mobile & Android at OpSolutions (2021-08 – 2023-02)

  • Developed and enhanced Android applications using Android Studio and foundational Android SDK components.
  • Collaborated with product owners to define requirements, clarify scope, and deliver incremental improvements.
  • Integrated essential libraries and applied best practices in version control and code structure.
  • Provided application maintenance, feature updates, and UI refinements based on client needs.

Education

Bachelor Of Science in Information Technology in Information Technology – PAMANTASAN NG CABUYAO (2019)

Reviews

Related