- 에이전틱 E2E 테스트 플랫폼을 설계하고 구축했습니다. Claude 기반 에이전트가 모든 풀 리퀘스트마다 실제 Android 기기와 iOS 시뮬레이터에서 앱을 실행하며, Python 오케스트레이터, GitHub Actions 연동, 스크린샷·영상·로그를 증거로 보관하는 웹 콘솔로 구성됩니다.
- Acha AI의 Android 버전을 처음부터 개발했으며, 현재 Google Play에서 1만 회 이상 다운로드되었습니다.
- Google Play에서 1억 회 이상 다운로드된 Retrica 카메라 앱의 새로운 기능을 개발하고 출시했습니다.
소개
서울에서 5년 이상 모바일 앱을 개발해 1억 명 이상의 사용자에게 닿아온 소프트웨어 엔지니어입니다. 깔끔한 Kotlin 코드, 탄탄한 CI/CD 파이프라인, AI 툴을 활용한 효율적인 개발이 강점입니다.
Retrica에서는 Retrica 카메라 앱(1억 회 이상 다운로드)의 기능을 개발 및 출시하고, Acha AI Android 버전을 처음부터 개발했으며, 모든 PR마다 실제 Android 기기와 iOS 시뮬레이터에서 앱을 실행하는 에이전틱 E2E 테스트 플랫폼을 설계했습니다. PeopleInNet에서는 VitaMatch와 Postcare 헬스케어 앱의 Android 클라이언트와 백엔드 연동을 구축했습니다.
그 이전에는 현대모비스, HMC, KMenu를 위한 차량용, 웨어러블, 키오스크 시스템을 개발했습니다. 하드웨어 연동, 실시간 프로토콜, 결제 플로우처럼 처음부터 정확히 동작해야 하는 작업들이었습니다.
기술 및 도구
매일 사용하는 기술과 도구를 영역별로 정리했습니다.
모바일
아키텍처
백엔드 및 인프라
AI 툴링
도구
경력
-
-
- 두 개의 헬스케어 AI 에이전트를 위한 RAG 파이프라인과 툴 콜링을 구축했습니다. VitaMatch(영양제 추천, 복약 알림 및 캘린더 툴)와 Postcare(원주 세브란스 병원 프로토콜에 근거한 답변), 그리고 각각의 Jetpack Compose 클라이언트를 개발했습니다.
- MQTT를 활용하여 로컬 네트워크 환경에서 좌석, 디스플레이, 조명, 프로젝터 등 차량 기능을 제어하는 Jetpack Compose 애플리케이션을 개발했습니다.
- 현대모비스 및 HMC를 위한 외주 프로젝트로 Android 애플리케이션을 개발하고, Commax를 위한 Flutter 디바이스 테스트 도구를 개발했습니다.
-
- TableOrder 안드로이드 애플리케이션의 핵심 기능을 개발 및 유지보수하며, 지속적인 배포 및 Google Play 스토어 업데이트를 관리했습니다.
- 키오스크 애플리케이션에 결제 모듈을 연동하고 사용자 경험을 개선했습니다.
학력
-
- 평점 4.1/4.5로 우등 졸업(Cum laude).
프로젝트
가장 자신 있는 세 가지 프로젝트, 그리고 나머지 작업들입니다.
Agentic E2E Testing Platform
AI 에이전트모든 Pull Request마다 실제 Android 기기와 iOS 시뮬레이터에서 모바일 앱을 실행하는 CI/CD 플랫폼입니다. 오케스트레이터, GitHub Actions 연동, 디바이스 러너, 그리고 PR별로 스크린샷·영상·로그를 증거로 보여주는 웹 콘솔을 직접 구축했습니다.
그 외 프로젝트
MSLEEP
현대모비스 연구팀을 위한 다중 모듈 Android 및 WearOS 도구입니다. 워치가 Samsung Health SDK와 센서 데이터를 수집해 Bluetooth로 폰에 전송하고, 폰에서 수면 연구를 위해 처리하고 저장합니다.
모빌리티 지원 시스템
장애가 있는 운전자를 위한 현대모비스 접근성 프로젝트입니다. 앱이 차량 메인 컨트롤러와 통신해 미디어, 내비게이션, LED 시스템을 제어하며, 화면 미러링, 터치패드 제어, TTS 음성 피드백으로 핸즈프리 조작을 지원합니다.
KMENU
식당용 키오스크, 테이블 오더, 태블릿 POS, 대기 관리 모듈입니다. 키오스크 결제 모듈 연동, WebSocket 기반 실시간 메뉴 업데이트, 주문 처리와 영수증 출력을 구현했습니다.
Kotlin
Java
Jetpack Compose
Android SDK
Flutter
Dart
Firebase
Git
Linux
C
Figma
Jira
Slack