Comphy
Comphy is a community forum for photography enthusiasts, both professionals, people who are just starting to learn photography, and people who have an interest in photography.

The Challenge
Comphy needed to build a full-featured Android community platform for photography enthusiasts in Indonesia. The core challenge was delivering a complete app covering authentication, community creation, social feed, mini courses, and more, all within a single sprint.
The primary hurdle was managing the entire Android codebase independently while staying in sync with a cross-functional team to ship a cohesive, production-ready product.
My Role
As the Android Developer, I was responsible for building and maintaining the Android application end-to-end. My contributions include
- The initial project setup, architecture (MVVM), and dependency management
- Implemented the core features included the authentication, user profile, community creation & joining
- The social features such feed, post upload, comment section, follow system
- Content features like mini courses, saved bookmarks, events, and jobs
- API integration, code refactoring, and branch management
Tech Stack: Kotlin, MVVM, Dagger Hilt, Retrofit, Room, Kotlin Coroutines, Glide, Jetpack Navigation
The Outcome
Successfully shipped Comphy, a fully functional community photography Android app that brought user stories to life. The app enabled photography enthusiasts across Indonesia to create and join communities, share work, and learn through gamified mini courses.
Through this project, I gained hands-on experience managing a big scale of an Android codebase independently under real deadlines, and developed strong collaboration skills working across product, design, and backend teams.

