Projects.
Production Android projects I design, build, release, and operate outside the day job.
Grapplay
Android community platform for jiu-jitsu.
Building the Android client for a jiu-jitsu community serving 500+ monthly active users, using Kotlin Multiplatform and Compose with a shared API and domain layer.
Founder & Lead Engineer — 2024 to present.
Highlights
- Serving 500+ monthly active users with a Kotlin Multiplatform client and shared API and domain layer.
- Apply LLM APIs to structured content and operational workflows with explicit evaluation criteria, safety controls, and monitoring for dependable product behavior.
Stack
Next.jsTypeScriptSupabase / PostgresRow-Level SecurityKotlin MultiplatformCompose MultiplatformOpenAI APIEvals & guardrailsVercelGitHub Actions
Production consumer app built with Kotlin Multiplatform and Compose.
Designed, built, and released a mobile guide to art exhibitions across Korea, owning Android architecture, data integration, release automation, and post-launch quality.
Founder & Lead Engineer — 2024 to present.


Highlights
- Built shared domain and data layers with API integration and offline-first caching.
- Integrated crash reporting and analytics for post-launch quality and observability.
- Automated store delivery and release workflows.
Stack
Kotlin MultiplatformCompose MultiplatformMaterial 3Naver Maps SDKSupabase / PostgresKtorCoilDataStoreGoogle Apps ScriptEleventy (marketing site)