# About Minsoo Kim

> Minsoo Kim (김민수 / kmshack) is an Android engineer in Seoul with sixteen years of experience, the author of the kmshack.kr blog and the indie apps BusanBus and ONEWallet.

**Minsoo Kim** (김민수, also known online as **kmshack**) is an Android engineer based in Seoul, South Korea, and the owner of this site, **kmshack.kr**.

## What he does

Sixteen years of building Android apps, split between products used at national scale and indie apps built alone. The work sits where UI/UX design meets implementation: interfaces that survive a designer's zoom-in, and frame budgets that survive a mid-range phone. Startup time, memory, motion — the unglamorous parts users feel but never name.

At [Kakao](https://www.kakaocorp.com/) he has worked on KakaoTalk, KakaoPay and KakaoMusic — UI architecture, motion systems, and the performance work that keeps a decade-old codebase feeling new. Before that, at NEOWIZ, he built BugsMusic in the era when Android had no support libraries and every animation was hand-rolled.

Alongside that he ships his own apps end to end — design, code, store listing and support email. [BusanBus](https://play.google.com/store/search?q=busanbus&c=apps) answers the one question Busan commuters have (how long until the bus?) and [ONEWallet](https://play.google.com/store/search?q=onewallet&c=apps) collapses a bag full of membership cards into one screen. Together they have passed 6.1 million downloads.

## What he writes

Since 2015 he has written about Android development in Korean at [kmshack.kr/blog](/blog/) — architecture, Jetpack, Kotlin coroutines, motion, performance, and more recently how AI changes what is worth building. The archive has been running long enough to double as a record of the Android platform itself. Posts written against older APIs carry a legacy notice.

## Machine-readable

The same facts are available as structured data for agents and integrations: [/api/profile.json](/api/profile.json) for identity, [/api/projects.json](/api/projects.json) for products, [/api/experience.json](/api/experience.json) for career history, and [/llms.txt](/llms.txt) for a guided index of the whole site. The [developer portal](/developers/) documents all of it.

## Elsewhere

- GitHub — [github.com/kmshack](https://github.com/kmshack)
- LinkedIn — [linkedin.com/in/kmshack](https://www.linkedin.com/in/kmshack)
- X — [@kmshack_kr](https://x.com/kmshack_kr)
- Threads — [@kmshack](https://threads.net/@kmshack)
- Email — [kmshack@naver.com](mailto:kmshack@naver.com)


---

Canonical HTML version: <https://kmshack.kr/about/>
