물류 플랫폼 센디의 iOS 앱을 담당했다.
플랫폼 스쿼드에서는 랜딩부터 결제까지 전환 퍼널 전반을 다뤘고, RN TF에서는 운영 중인 네이티브 앱에 React Native 런타임을 도입하는 작업을 맡았다. iOS 파트에서는 빌드·배포·관측 인프라를 담당했다. 글은 조직 단위로 나눈다.
목차
조직 단위
iOS 파트 — 배포 파이프라인, 네트워크 디버거.
플랫폼 스쿼드 — 랜딩·오더·결제 전환, CRM·딥링크, 가입·카테고리 실험 등.
RN TF — 브라운필드 RN 도입 등.
iOS 파트
인프라·관측
- 수동으로 하던 센디 iOS 앱 배포를 자동화하고 빌드 시간도 줄인 경험 — GitHub Actions + Fastlane + CocoaPods·ccache 캐시
- 외부 프록시 없이 센디 iOS 네트워크 디버거를 직접 만든 경험 — URLProtocol 관측자 + Bonjour IPC + HAR 표준
플랫폼 스쿼드
결제 전환
- 카드 스캐너 시리즈 — A/B 게이팅 → AVFoundation·VideoToolbox·Vision 파이프라인 시리즈 4편
유입 전환
- 센디 CRM 재진입 채널을 확장 가능한 푸시·딥링크·웹뷰 브릿지로 설계하기 (시리즈 3편) — 푸시 생명주기 · Rich Push · ColdStart · Universal Link 라우팅 · 2-depth 웹뷰 스택
RN TF
- 달리는 센디 앱에 React Native 얹기 — 서브모듈, 심볼 충돌, TurboModule 브릿지, 버전 정책
- RN으로 옮긴 운송 플랜 온보딩 — 플랜 전환 경로 설계, A/B 실험, 네이티브 온보딩 제거