Role:
Android Developer
Year:
2018 – 2019
Platform:
Android + iOS
Status:
Live · 500K+ downloads
OVERVIEW
KitUP is a micro-learning app that delivers bite-sized knowledge cards every day. Built for learners who want depth without the time cost — daily streaks, curated discovery, and a social layer for sharing what you learn.
Stack:
- Kotlin
- MVVM + LiveData
- Room
- Firebase Auth
- Firestore
- Material Design
OBJECTIVE
Build a calm, focused daily-learning experience that scales to hundreds of thousands of users without losing speed or polish.

APPROACH
MVVM with LiveData for predictable UI state, offline-first storage with Room, Firebase Auth and Firestore for personalization and real-time content. Iterated against real user behavior data over multiple release cycles.
- Daily micro-learning card delivery
- Cross-device progress sync
- Firebase Auth + Firestore
- Social sharing & streaks
OUTCOME
500K+ downloads on Google Play with a 4.3★ average rating. One of my highest-distribution consumer products, available on Google Play and the App Store.
