
Contact
Work Experience
[ActiMedi] iOS Developer
(2024.08.01 ~ 현재)
- 액티메디 앳홈, KneeFresh DTX 앱 개발 및 유지보수
- 모션 캡처를 활용한 운동 로직 개발
- Web ↔ App 브리지 통신 구현
- UIKit·MVVM·Clean Architecture 적용
- UIKit·MVVM 기반 구조를 SwiftUI·TCA 기반으로 마이그레이션
- Production, Staging, Development 환경별 빌드 설정 구성
- HealthKit을 연동한 걸음 수 측정 기능 개발
- SFSpeechRecognizer를 활용한 음성 인식 기능 개발
- 앱 버전 검사 및 필수 업데이트 기능 구현
- Firebase App Check를 활용한 앱 무결성 검증 기능 구현
- Localization을 적용해 한국어, 영어, 러시아어, 몽골어, 슬로바키아어 지원
- Firebase Analytics, Crashlytics, FCM 연동
- 인앱 구독 결제 기능 구현
- 운동 영상 분석 및 테스트 앱 개발
[핏펫] iOS Developer
(2022.08.01 ~ 2024.07.15)
- 핏펫 앱 유지보수
- 친구 추천 서비스 개발
- 플레이 탭 전담 개발
- 플레이 탭 반려동물 정보 화면 리팩터링(보기, 수정, 등록)
- 플레이 탭 산책하기 서비스 구현(NaverMap SDK, 걸음 수 연동, 산책 경로 지도 표시 등)
- 플레이 탭 사진 찍기 서비스 “이웃집 댕냥이” 구현
- 플레이 탭 → 건강 탭으로 리뉴얼 작업
- Web ↔ App 브리지 통신 구현
- 딥 링크 기능 개발
- 공통 인디케이터(ProgressHUD) 개발
- 공통 Bottom Sheet 컴포넌트 개발
- 핏펫 디자인 시스템 구현(Button, NavigationBar, TextField, Switch, ChipList, MultipleLineHorizontalStackView, Tooltip, Toast, Alert 등)
- 커스텀 캘린더 및 Date Picker 개발
- Braze와 Amplitude를 활용한 이벤트 트래킹 구축
- Firebase Analytics, Crashlytics, FCM 연동
- 앱 안정화와 사용자 경험 개선에 참여해 App Store 평점이 4.1에서 4.8로 상승하는 데 기여
[주식회사 팀윙크] iOS Developer
(2022.03 ~ 2022.07.29)
- 알다 앱 유지보수
- MVC 패턴 → MVVM 디자인 패턴으로 리팩터링
- ‘신용점수 올리기’ 기능 개발
- Jira와 Confluence를 활용한 2주 단위 스프린트 참여
- Hackle을 활용한 A/B 테스트
[주식회사 테오아] iOS Developer
파트타임 스터디
(2021.11 ~ 2022.01)
- 주 단위 스터디 플랜을 달성하면 보증금을 환급하는 공부 습관 형성 앱
- 회사에서 수주한 외주 프로젝트의 iOS 앱 전담 개발
- MVVM 디자인 패턴 적용
- RxSwift와 RxCocoa를 활용한 비동기 이벤트 처리
- SnapKit을 이용하여 Code-based UI 구현
- WebKit을 활용한 Iamport 외부 결제 연동
- AVFoundation을 활용한 영상 촬영 기능 구현
- 대용량 영상 업로드 문제를 해결하기 위해 영상을 10초 간격의 프레임 이미지로 변환해 업로드하도록 구현
- Firebase Analytics, Crashlytics, FCM 연동
잔스 파트너 (서비스 종료)
(2021.10 ~ 2021.11)