Android Developer
설계부터 배포까지, 제품의 전 주기를 책임지는 Android 개발자
스마일게이트에서 Android Chat SDK를 API 설계부터 구현, Maven 배포, CI/CD 구축, 유지보수까지 end-to-end로 개발했고, 현재는 AI 기반 신규 소셜 서비스의 Android 파트를 단독으로 맡아 설계 단계부터 참여하고 있습니다. Kotlin·Jetpack Compose와 Clean Architecture·MVI를 기반으로, AI 코딩 에이전트를 적극 활용해 생산성 높게 제품을 만드는 데 집중합니다.
About
스마일게이트에서 게임 플랫폼 STOVE에 적용되는 Android Chat SDK를 설계부터 배포까지 책임졌습니다. 다른 팀이 사용할 퍼블릭 API 인터페이스를 편의성과 오용 방지를 함께 고려해 설계하고, ProGuard·consumer-rules로 내부 구현을 보호하며, AI 도구를 적극 활용해 GitLab CI/CD를 직접 구성해 Maven 저장소로 자동 배포되는 흐름을 만들었습니다.
현재는 AI 기반 신규 소셜 서비스에서 Android 파트를 단독으로 맡아 설계 단계부터 참여하고 있습니다. AI 코딩 에이전트 하네스를 실무에 적극 도입해 설계·구현 속도와 생산성을 높이는 개발 방식을 실험하고 있습니다.
입사 전에는 (주)스프레드와이를 직접 설립해 정기구독 관리 앱을 기획·개발·운영하며 활성 사용자 6천 명, 누적 다운로드 1.4만 건을 달성했고, 정부 창업지원사업에도 선정되었습니다. 기획자·디자이너·서버 개발자와 협업하며 사용자 경험을 설계하는 감각을 키웠고, 이는 지금도 SDK를 사용하는 개발자의 경험을 고민하는 태도로 이어지고 있습니다.
Kotlin + Jetpack Compose, MVI로 단방향 데이터 흐름을 유지하고 Clean Architecture로 Domain/Data/Presentation을 분리합니다.
여러 팀이 함께 쓰는 퍼블릭 API를 설계하고, Maven 배포와 CI/CD 파이프라인을 end-to-end로 책임집니다.
Hilt DI로 결합도를 낮추고, Coroutine/Flow 기반 비동기 처리로 예측 가능한 상태 관리를 구현합니다.
AI 코딩 에이전트 하네스를 실무에 적극 도입해 설계부터 구현까지 생산성 높은 개발 워크플로우를 구축합니다.
Career
단독으로 제품을 이끄는 현재, 그리고 그 전까지 쌓아온 실행력의 기록입니다.
Stack
SDK 전 주기 개발을 위해 실무에서 사용하는 기술입니다.
Work
창업·프리랜서 시절과 사내 사이드 프로젝트를 통해 직접 만든 프로젝트입니다.

사내 게임 잼 'CCL7'에서 3인 팀으로 제작해 STOVE 스토어에 정식 출시한 타워 디펜스 게임. 전투 시스템 전반을 설계·구현.
자세히 보기
정기 결제되는 구독 서비스를 한 곳에서 관리하는 앱. 동아리 MVP에서 시작해 법인 설립 후 1.4만 다운로드 달성.
자세히 보기
안드로이드 태블릿·라즈베리파이·로봇을 소켓 통신으로 연결해 주문과 모니터링을 처리하는 서비스.
자세히 보기
Alchera FaceRecognition API를 활용해 가맹점 태블릿에서 얼굴인식으로 바로 결제되는 시스템 개발.
자세히 보기
위치기반으로 주변 가맹점 쿠폰을 조회·구매하는 앱. 실결제(PG) 시스템 연동.
자세히 보기
디자인 시안을 받아 서버 개발자와 처음 협업한 프로젝트. 로그인부터 구매·주문내역까지 구현.
자세히 보기
Firebase Realtime DB로 서버 없이 실시간 동기화되는 원격 협력 드로잉 서비스 구현.
자세히 보기Background