🏛️ 한양대학교 ERICA 컴퓨터학부 졸업
📱 네이버 부스트캠프 9기 안드로이드 수료
📱 디프만 17기 안드로이드 개발자 참여
📱 SWYP 앱 3기 안드로이드 개발자 참여
✏ 블로그: https://velog.io/@miller198/posts
📀 오디오 시각화 라이브러리 개발과정 : https://velog.io/@miller198/series/AudioVisualize
- 기술스택: Kotlin, Android, Compose, Hilt, MVVM, ExoPlayer, Visualizer, MediaSessionService, Coroutine, Flow, Retrofit, OkHttp, Coil, DataStore, SharedPreference, NaverMap, Clean Architecture, Multi Module, Build Logic Plugins, Firestore, Firebase CloudFunction, Firebase GeoFire 등
- 담당역할
- ExoPlayer를 활용한 음악 스트리밍 플레이어 구현
- Raw 오디오 데이터를 가공하여 실시간 주파수 기반 오디오 비주얼라이저 구현
- 빌드 속도 개선 및 의존성 관리를 위한 Feature 단위 모듈 분리 및 Convention Plugin 도입
- 오디오 시각화 모듈의 독립 라이브러리화 이후 오픈소스로 배포
- Github: https://github.com/boostcampwm-2024/and06-musicroad
- 스토어: https://play.google.com/store/apps/details?id=com.squirtles.musicroad
- https://github.com/miller198/ComposeCircleAudioVisualizer
- 기술스택: Kotlin, Compose, Android Visualizer API, Digital Signal Processing (DSP), Gradle, JitPack, Maven Central
- 담당역할: 개발 전체
- 주요 작업
- DSP 알고리즘 설계
- 렌더링 엔진 최적화
- 라이브러리 배포 및 문서화
- 기술스택: Kotlin, Android, Compose, MVI, Hilt, NaverMap(Compose Library), Navigation3, Coroutine, Flow, Retrofit, OkHttp, Paging, Coil, DataStore, Room, Android App Architecture, Build Logic Plugins, Amplitude, Admob 등
- 담당역할
- 실시간&백그라운드 러닝 트래킹 및 드로잉 등, 러닝 기능 전체 담당
- 클린 아키텍처 & MVI 기반 베이스 아키텍처 설정
- 주요 작업
- Foreground Service를 활용하여 백그라운드에서도 끊김 없는 러닝 데이터(시간, 거리, 페이스, 케이던스) 측정, 실시간 러닝 경로 드로잉 등 모든 러닝 기능
- 러닝 중 앱 종료에도 러닝 데이터 무결성 유지
- Clean Architecture & MVI 패턴으로 프로젝트 기초 설계를 주도해 유지보수 용이한 코드 구조 수립
- Github: https://github.com/depromeet/17th-team6-android
- 스토어: https://play.google.com/store/apps/details?id=com.dpm.sixpack
- 역할: 안드로이드 개발 전체 담당
- 기술스택: Kotlin, Android, Compose, MVI, Hilt, Navigation3, Mapbox, Retrofit, OkHttp, Coroutine, Flow, Paging, Coil, DataStore, KeyStore, Kakao/Google OAuth, Amplitude, AdMob, Firebase Crashlytics
- Key Tasks
- 서버 토큰 자동 갱신 메커니즘과 동시성 제어
- 최신 Navigation3 학습 및 적용
- 다수의 이미지의 효율적인 업로드를 위한 이미지 리사이징 및 최적화
- PM/디자이너/백엔드개발자와 직접 소통하며 효율적인 API 구조 제안 및 UI 인터랙션 고도화
- 성과
- 앱 3기 대상 수상
- 이미지 최적화로 업로드와 UI 표시되는 사진의 크기 및 load 시간 80% 단축
- Github: https://github.com/souzip/souzip-android
- 스토어: https://play.google.com/store/apps/details?id=com.swyp.souzip
- 한양대학교 졸업 캡스톤 프로젝트 개발한 앱입니다.
- 기술 스택: Kotlin, Java Script, Python, Android, XML View, Kakao Map SDK, EfficientNetV2, Firebase CloudFunction, Firestore 등
- Github: https://github.com/miller198/HanyangCapston
- 역할
- (Front) 안드로이드 앱개발 및 카카오 지도 상 실시간 산책 경로 기록
- (Back) Firebase CloudFunction 을 이용한 서버 로직 설계
- (Back) CNN 모델 구현, 학습, AI 모델 서버 구축
- Key Tasks
- EfficientNetV2 모델 기반 견종 추정 모델 커스텀
- 산책 중 표시되는 실시간 경로 드로잉 중 GPS 튀는 문제 방지
- Flask 및 Firebase 이용하여 실시간 이미지 분석 결과 제공




