Why it was needed
01As the feature set expanded, the architecture and release process had to mature without slowing the team down.
Fitness community service
A fitness service that combines trainer discovery, community activity, center lookup, and workout content flows.

Fitness / Community
Fitness service with discovery and community flows, backed by Android architecture and release automation.
Project overview
Kookmin PT is a fitness service built around trainer discovery, center search, and community-like content flows. Beyond the product screens, a major part of the work was giving the Android team an architecture and release process it could keep shipping on.
In the implemented scope, the Kotlin Android app was reorganized around Single Activity, Clean Architecture, MVVM, and Multi Module patterns, with GitHub Actions and Firebase-based release automation added on top. It was an Android lead role focused on both product growth and team velocity.
Why it was needed
01As the feature set expanded, the architecture and release process had to mature without slowing the team down.
What I built first
02I reorganized the app around Single Activity, Clean Architecture, MVVM, and Multi Module patterns, then added GitHub Actions and Firebase-based release automation.
Where this approach works well
03This fits Android service apps that mix discovery, community, and content flows while requiring team-scale maintenance.
Technical details
Android structure
Product flows
Release and operations
Product surfaces
The screens below are the actual interfaces that defined the product experience.



Contact
A short brief, a reference link, or the current problem definition is enough. I can help structure the right first version from there.