Peronsonalized News Recommendation with Android

  • Designed the Instagram Flavor News app based on Google Component Architectural MVVM Pattern.
  • Implemented page navigation using JetPack navigation; utilized RecyclerView to support swipe gestures for likes/dislikes.
  • Built the Room Database with LiveData & ViewModel to support local cache and offline model.
  • Integrated Retrofit and LiveData to pull the latest news data from a REST endpoint (newsapi.org).

I am a researcher and full-stack developer. My research interests includes leveraging machine learning to automate software engineering. With web development, I am most proficient with the React ecosystem.