안녕하세요,
모바일 앱 개발자 이윤성입니다

Android를 주력으로 앱을 만듭니다. 클린 아키텍처로 앱을 모듈 단위로 조립하고, CI/CD와 테스트 같은 반복 업무는 AI가 처리하도록 자동화하는 데 관심이 많습니다.

6년차
모바일 앱 개발자
6개
Side Projects
8개
자동화 프로세스
38개
AI 스킬·에이전트

지금 하는 일

레몬헬스케어에서 KMP로 AOS·iOS 앱을 개발하고, AI로 개발 과정을 자동화하고 있습니다.

Android · iOS · 사내 배포

의료진용 업무 앱

의료진이 업무에 쓰는 내부 앱을 KMP로 개발하고 운영합니다. Android와 iOS를 모두 담당합니다.

KMP · Kotlin · Compose
Android · iOS · 스토어 출시

환자용 앱 KMP 고도화

계약 병원을 방문하는 환자가 진료 정보와 예약을 확인하는 앱입니다. 레거시 앱을 KMP 기반으로 전환하는 과정에서 클린 아키텍처 기반의 feature·core 모듈과 비즈니스 로직을 구축했습니다.

KMP · Clean Architecture · 모듈화
Android · iOS · 자사 서비스

건강의 신

클린 아키텍처와 KMP로 모듈을 조립하는 형태의 앱입니다. 화면과 기능을 독립 모듈로 나누고, 공통 모듈의 약 80%를 개발했습니다.

KMP · Clean Architecture · 모듈화
Android · iOS

SI 프로젝트

회사로 들어오는 앱 개발 의뢰를 수행했습니다. 일부 프로젝트에는 같은 KMP 모듈형 아키텍처를 적용했습니다.

KMP · SI

경력 전체 보기 →

만든 앱

Android 앱 6개를 하나의 모노레포로 관리합니다. 소스는 비공개이고 구조와 설계를 문서로 공개했습니다.

만들고 운영하는 것

CI/CD, 홈서버, 메신저, 로컬 LLM, AI 하네스를 구성하고 운영합니다.

빌드·배포·검증

Jenkins CI/CD

Docker로 띄운 Jenkins에서 앱 빌드부터 배포, 검증, 알림까지 하나의 파이프라인으로 처리합니다. 파이프라인 코드도 앱 코드처럼 층을 나눠 설계했습니다.

Jenkins · Groovy · Docker · Pipeline as Code · Firebase App Distribution
알림·명령

ChatOps (Mattermost 연동)

메신저를 개발 작업의 입구로 씁니다. 슬래시 명령으로 빌드를 요청하고, 빌드·배포·리뷰·수익 같은 이벤트를 한 채널에서 받습니다.

Mattermost · TypeScript · Express · Webhook · WebSocket
Mac mini

홈서버

하나의 리버스 프록시 뒤에 백엔드 API, 봇, CI, 메신저, 웹 대시보드를 경로별로 나눠 올리고, 외부에서도 접속할 수 있게 운영합니다.

nginx · Docker · PostgreSQL · pm2 · launchd · Shell
Ollama

로컬 LLM

gpt-oss, gemma, qwen, deepseek-coder 등 여러 모델을 로컬에서 돌려 보고, 작업 성격에 맞는 모델을 고릅니다.

Ollama · llama.cpp · gpt-oss · Gemma · Qwen

자세히 보기 →

© 2026 이윤성
Built with Astro using the Astrofy template (MIT)