정영훈
Android 시니어 개발자 이력서
🚀 Android 시니어 개발자 · 실무 8년✨ 새로운 것에 도전하는 것을 즐김🗣️ 커뮤니케이션을 중시하고 소통하는 것에 대한 거부감이 없음

자기소개
Android 시니어 개발자 · 실무 8년
설계부터 배포까지 직접 구축해 온 개발자
- 실무 8년: 카카오헬스케어, 넛지헬스케어, 어디나. Compose와 MVI/MVVM 기반 앱 개발, Java 레거시를 유지하며 Kotlin으로 전환.
- 제로베이스 구축 2건: 아디나(기획, DB·API 설계, AWS 인프라, 모바일 앱)와 MoodTake(Android 파트 리딩, CI/CD 구축, Clean Architecture·MVI 설계).
- AI 도구를 개발 흐름에 포함: Claude Code와 Gemini를 코드 리뷰와 리팩토링에 활용. 개인 앱은 GitHub Actions 릴리스 자동화와 Remote Config 기반 모델 교체로 운영.
경력 한눈에
- 2026.09 ~ 현재아몬즈랩Android / iOS / ClientWeb 개발
- 2023.11 ~ 2026.08카카오헬스케어파스타 Android 개발 · MoodTake Android 파트 리더
- 2021.11 ~ 2023.10넛지헬스케어타임스프레드 Android 개발 리딩
- 2018.06 ~ 2021.10어디나아디나 Development Lead / 모바일 개발
- 2014.01 ~ 2018.06개인 사업자 (제이)앱 다수 개발·출시
푸드샷 이미지 처리 병렬화
다중 이미지 처리(캐싱 등)를 병렬 로직으로 바꿔 속도 최대 3배 개선, 병렬 최대 개수를 제한해 OOM 방지 (카카오헬스케어)
수면 측정 안정성
수면 측정 Foreground Service를 멀티 프로세스로 분리, 딥링크 이탈 방지와 재실행 시 측정 화면 복귀 로직 구현 (카카오헬스케어)
제로베이스 구축 2건
아디나: 기획, DB·API 설계, AWS 인프라, 모바일 앱 / MoodTake: Android 파트 리딩, CI/CD 구축, Clean Architecture·MVI 설계
개인 앱 운영 자동화
이미지 비율 유지 로직(Pixaloom), Remote Config 기반 모델 목록 교체(AlterAI·Pixaloom), GitHub Actions 릴리스 자동화
Core Skills
Android
KotlinJavaComposeCoroutineFlowHiltRetrofit2MVI/MVVMClean ArchitectureRoomDataStoreWorkManagerMulti-module ArchitectureAndroid App Architecture
iOS
SwiftXcode (약 3년 - 회사 경력 약 2년, 개인 개발자 약 1년)
AI Productivity
Claude CodeGemini (코드 리뷰, 리팩토링 등 워크플로우 전반에 활용)
Collaboration Tools
SlackJiraFigmaZeplinNotion
Database Tools
Firebase Realtime DatabaseAWS DynamoDBMySQLSQLite
DevOps & Back-End
AWSFirebaseGitHub Actions (CI/CD)PHP
AI 협업 개발 방식
회사 업무와 개인 프로젝트에 동일하게 적용하는 방식
- 저장소마다 Claude Code 세션을 두고, 총괄 세션이 작업 세션에 지시한 뒤 보고를 직접 다시 확인하는 교차 검증 방식
- 병합·출시·리뷰 판단은 사람이 승인하고, 우선순위와 설계·정책 결정은 Claude 아티팩트(비교표 형태의 결과물)로 정리해 확인한 뒤 직접 수행
- VitePress 문서 사이트, 로드맵, 하루 확인 보드, 업무일지로 진행 관리
github.com/DevyMobile/claude-code-workflow원칙과 구조와 스킬 예시
경력
아몬즈랩
2026.09 ~ 현재
Android / iOS / ClientWeb 개발
- 외부 상담 솔루션 종료에 대비해 앱의 고객 상담 진입을 카카오톡 채널 1:1 채팅으로 전환 (Android·iOS 단독)
- 자체 CS 챗봇의 웹·Android·iOS 연동 구현과 비회원 상담 보안 설계
- 네이티브 화면의 웹뷰 전환 주도 (첫 전환 화면 선정, 공통 GA 브리지, 오류 화면 기준 확정)
- 앱 크래시·분석 데이터 오류를 원인 조사부터 검증까지 단독 처리
- 앱 릴리스를 QA부터 스토어 게시까지 운영하고 QA 기준 정리
- Android·iOS 배포 워크플로 장애를 고치고 versionCode 체계와 스토어 업로드·Jira 출시 처리 흐름을 개선
주식회사 카카오헬스케어
2023.11 ~ 2026.08정규직 · 2년 10개월
파스타(PASTA) 안드로이드 개발
2024.09 ~ 2026.08- Compose / MVVM / 멀티 모듈 기반 건강관리 앱의 신규 기능 개발과 유지보수
- 혈당 알림 정책을 개편하고 설정 UX 개선, 혈당 구간별로 알림음을 다르게 해 구분할 수 있게 함
- 푸드샷 다중 이미지 업로드(다중 선택, 리스트, 크롭) 구현. 이미지 처리(캐싱 등)를 병렬 로직으로 바꿔 속도를 최대 3배 개선하고, 병렬 개수를 제한해 OOM을 방지
- 웹으로만 가능하던 위임청구를 앱에 추가해 기존 사용자의 앱 유입을 유도
- 체중 기능에 맞춘 루틴 생성·편집 기능 추가
- Asleep SDK 연동 수면 측정 모듈 구현, WorkManager 기반 기상 알람과 취침 시간 알림
- 수면 측정 Foreground Service를 멀티 프로세스로 분리해 안정성 향상, 딥링크 등으로 측정 화면에서 이탈하지 않게 하고 앱 재실행 시 측정 중이면 측정 화면으로 복귀하는 로직 구현
- 식사 기록으로 예상 혈당 반응을 보여주는 개인화 넛징 구현
MoodTake(MCare) Android 파트 리더
2023.11 ~ 2024.08- 미국향 비대면 진료 서비스를 제로베이스로 구축. 안드로이드 개발 관리, 개발 검토와 일정 관리
- Clean Architecture 설계, Compose + MVI 적용, CI/CD 프로세스 구축으로 빌드·배포 효율화
- Auth(계정·로그인) 기능 개발, 공통 UI와 API 연동 로직 공통화
- 서버 외주 개발사와 요구사항 정의·일정 커뮤니케이션
- 프로젝트 중단 후 파스타 개발로 이동
넛지헬스케어 주식회사
2021.11 ~ 2023.10정규직 · 2년
타임스프레드 안드로이드 개발 리딩
- Java / MVP 레거시를 분석하고 유지보수하면서, 신규 기능은 Kotlin / MVVM으로 개발
- 돈 버는 알람 기능 개발, 잠금화면 서비스 로직 유지보수
- 광고 SDK 탑재와 미디에이션 로직 개발·유지보수
- Firebase Analytics 트래킹 체계 정리, Retrofit2 + RxJava 연동, Room 데이터 관리
- 타 계열사 안드로이드 개발자 면접 참여
(주) 어디나
2018.06 ~ 2021.10정규직 · 3년 5개월
아디나 Development Lead / 모바일 개발
2020.01 ~ 2021.10- 서비스를 제로베이스로 구축. 기획 단계부터 참여해 요구사항 정의와 일정 리딩
- DB 스키마, API 명세, 요구사항 명세, Process Flow 설계
- AWS RDS 다중 AZ 적용, Lambda · CloudWatch 기반 서버 모니터링 경고 시스템 구축
- 서버 개발자 업무 부담을 줄이기 위한 API 개발 분담, 신입 서버 개발자 멘토링
- Android / iOS 주요 기능 개발(푸시, 인앱 결제, Firebase 실시간 채팅), 사내 연구소장, 협업툴(Zeplin, Trello, Slack) 도입
메리띵크 모바일 개발
2018.06 ~ 2020.01- Android 앱을 Java에서 Kotlin으로 전환, iOS 앱까지 담당(Swift)
- Firebase Crashlytics·Analytics 적용, 프로필 사진 심사용 앱(Android, iOS) 제작
- 서버 개발자 공백 기간에 PHP 기반 관리자 페이지와 API 변경 담당
개인 프로젝트
AlterAI
- Gemini 채팅 앱. API 키를 Lambda 프록시 뒤에 두고 DynamoDB로 응답을 캐시
- 모델 목록을 Remote Config로 관리해 앱 재배포 없이 교체
Pixaloom
- 이미지 생성 앱(Nano Banana, GPT Image)
- 모델을 바꿔도 사용자가 고른 이미지 비율이 유지되도록 구현
- 이미지 생성/수정 SafeGuard 로직을 최소화해 응답성 개선
- 모델 목록은 Remote Config로 관리
Appler
- 설치한 앱별 출석체크·혜택 같은 할 일을 관리하는 앱 (Play 비공개 테스트 중)
- 할 일 알림, 월간·연속 완수 리포트, 로컬 백업·복구
Devy Workspace
- Notion·GitHub API를 묶은 개인 개발 대시보드
- 티켓 상태 변경, Actions 실행·상태 확인, PR 병합
DevyCore
- 위 앱들이 함께 쓰는 공통 라이브러리 (Compose 컴포넌트, DataStore·DynamoDB·네트워크 모듈)
ChipStox
비공개, 개발 중- 모임이 자기만의 포인트를 발행해 주고받는 커뮤니티 서비스. Supabase 백엔드와 React 웹으로 설계·구현
- QR/닉네임 송금, 그룹 개설, 마켓, 출석 보너스, 관리자 설정
Other Activity
제이(JeY) - 개인사업자
2014.01 ~ 2018.06개인 개발자 · 개인 사업자 · 4년 6개월
- 앱 다수 개발·출시 (GBiS, 코계부 등)
- 아마추어 매니저: 서비스 기획부터 Android / iOS 앱, 서버, API, 관리자 페이지까지 직접 개발