핵심 역량
- Swift 기반 Native 앱 설계·개발·운영
- Socket + Protobuf 기반 실시간 데이터 처리
- CI/CD 구축 및 배포 자동화
- Tuist 기반 프로젝트 모듈화 및 표준화
- KYC/AML 인증 및 App Extension 개발
- Flutter 크로스플랫폼 개발 경험
- 애자일, 스프린트, 스크럼 경험
대표이력: 코인원 iOS 개발에서 거래소 실시간 기능, Swift 마이그레이션, Tuist 기반 모듈화 표준화, PASS 단독 전담(KYC/AML)까지 주도적으로 수행했습니다.
경력 기술서
카드사·통신사 부가서비스 모바일 앱 개발. iOS Native 5개(RxSwift, MVVM), Flutter 4개(Clean Architecture) 등 총 9개 앱을 담당하며 iOS 네이티브~Flutter 크로스플랫폼 개발 및 단독 운영 경험.
- URL 보안 검사·문자 내 URL 분석 글로벌 보안 iOS 앱 초기 설계부터 스토어 배포까지 단독 개발
- Safari Extension으로 브라우저 내 URL 실시간 검사, Share Extension으로 외부 앱에서 URL 공유·분석 구현
- 누리랩 SDK 연동으로 URL 위협 탐지 처리
- 홈은 웹뷰 기반, Extension 설정 안내·앱 설정 화면은 UIKit 네이티브로 구성
- 영어 단일 언어 글로벌 앱으로 개발
- 펫케어·로그인플러스·건강지키미·내정보지키미
— 담당 4개 앱 UIScene 마이그레이션(SceneDelegate, Info.plist) 설계·적용 및 iOS major 버전 대응 - 인수인계 이후 단독 운영하며 버그 수정·기능 개선·운영 이슈 대응
- 딥페이크 안심보호, 패밀리케어, 에코레터, 날씨돌
- Flutter 크로스플랫폼 개발 (iOS/Android 공통 코드), 팀 단위 협업
- 담당 9개 앱(Android/iOS/Flutter) 대상 GitLab CI/CD 빌드·배포 자동화 파이프라인 설계 및 구축
- 프로젝트 초기부터 배포 프로세스 표준화, 수동 배포 제거
- AI Agent Rules/Skills 운영 구조 정리 및 팀 공유, 협업 일관성 개선
- Socket + Protobuf 기반 실시간 시세/호가 기능 개발
- Swift 4.2 → 5.0 마이그레이션 주도
- WidgetKit 자산/코인 위젯 개발
- Tuist 도입 및 프로젝트 모듈화 표준 수립
- Jenkins 기반 iOS CI/CD 구축 및 운영
- PR 머지 전 팀 코드리뷰 참여, 코드 품질 관리(SwiftLint)
- Facephi SDK 기반 KYC 인증 구축
- 신분증 인증 성공 여부 체크를 클라이언트에서 서버로 옮겨 서버 기반으로 변경
- Tuist 기반 모듈화 전략과 적용 사례를 사내 발표로 공유
- 팀 공통 프로젝트 구조와 빌드 환경 표준화를 위한 적용 가이드 확산
- 서울 교통공사 협업 또타 지하철(장애인용) 프로토타입 앱 개발
- 현대 캐피탈 웹뷰 기반 iOS 앱 개발 및 유지보수(프리랜서)
- 지식·취미를 배우고 싶은 사용자와 강사 연계 서비스, 구글플레이·애플스토어 출시
- 비콘 이용 출퇴근 서비스 Android·iOS 앱 개발
개인 프로젝트
- Mac Mini 홈서버 AI 기반 모니터링·복구 macOS 메뉴바 앱 + 헤드리스 데몬(miniopsd) 단독 개발
- SPM 멀티 패키지(MiniOpsKit — Core/Monitoring/API) 구조로 서버 에이전트와 클라이언트 앱 분리
- CPU·Memory·Disk 실시간 메트릭, Docker 컨테이너 상태·로그·제어(restart/stop), Health Check 원격 관리
- LAN HTTP API 서버 내장, Homebrew Tap(`brew install miniops`)으로 배포
- macOS 알림(임계치·컨테이너 중지·Health Check 실패·로그 에러), 메트릭 히스토리(1시간 스파크라인) 구현
- AI 말장난·연상 그림을 보고 한글 단어를 맞히는 60초 제한 퀴즈 게임 기획·개발·iOS App Store 출시 (2026.06)
- iOS 네이티브(Swift, UIKit, Combine, MVVM) + React/TypeScript 웹 + Apps in Toss 미니앱 크로스 플랫폼 단독 개발
- Domain 계층 GameEngine으로 게임 로직·타이머·정답 판정 분리, 117문제 puzzles.json 기반 Repository 패턴
- 모드 선택(10/20/50/전체), 초성 힌트, 등급·최고 기록·Universal Links 딥링크 결과 공유
- AdMob 배너·리워드, Firebase Analytics, AASA(Universal Links) 연동
- 1인 가구 집안일 루틴 관리 SwiftUI 네이티브 앱 단독 개발·App Store 출시 (2026.05)
- Core Data·Repository로 로컬 DB에 저장, Rule Engine으로 루틴 주기·예정일 계산과 UI 로직 분리
- 온보딩·홈·통계·설정 등 플로우 구성, 로컬 알림 스케줄·루틴별 on/off·권한 연동
- Firebase Analytics 커스텀 이벤트·Crashlytics·AdMob 적응형 배너(초기화 게이트) 연동
- SPM 의존성, UI 테스트, repo 내 디자인/마케팅 문서로 UI·카피 일관성 유지
- 조선풍 카드 게임 앱 기획·개발·iOS/Android 스토어 출시 (2026.04)
- 난이도·스테이지 진행, 카드 매칭 게임 로직 및 사운드·UI 플로우 구현
- 초기 버전은 React Native로 개발·출시했고, 이후 iOS Swift·UIKit, Android Kotlin 기반 네이티브 앱으로 전환 개발 완료
- 플랫폼별 스토어 배포·유지보수와 네이티브 UX 개선을 단독으로 진행
- 일일 가이드·캘린더·인연 기능 Flutter 앱 기획·개발·iOS/Android 스토어 출시 (2026.01)
- Riverpod·feature 단위 구조, REST API 연동(Repository 패턴)
- Firebase Auth(Apple/Google/이메일), FCM 푸시·딥링크 기반 화면 진입
- iOS WidgetKit·Android 홈 위젯 — 오늘 headline API 연동
- 한/영 로컬라이제이션, AdMob 수익화, Firebase Analytics/Crashlytics
- 토스 인앱(오늘을 위한 가이드) SDK 2.0.0 연동 및 광고 수익화 (2026.02)
- 토스 인앱 웹 로컬라이징(한/영)·GEO 분기 적용
AI를 활용한 개인 프로젝트
AI Agent를 개발 도구로 활용해 기획·구현·테스트·배포 및 운영 자동화까지 단독으로 진행한 프로젝트입니다.
- Reddit RSS 콘텐츠 수집부터 Gemini 기반 한국어 숏폼·롱폼 대본 생성까지 자동화 파이프라인 개발
- MeloTTS 음성 생성, 자막·영상 합성, YouTube 업로드까지 전체 콘텐츠 제작 과정 자동화
- SQLite로 사용한 주제를 관리해 콘텐츠 중복을 방지하고, 후보 부족 시 필터 조건을 단계적으로 완화
- Docker 기반으로 Mac Mini에 배포하고 일일 스케줄 실행·로그·실패 상태 관리
- 지표·시그널·장세 판단·점수화·Risk Gate·포지션 사이징·주문 실행으로 이어지는 자동매매 파이프라인 설계
- 수수료와 슬리피지를 반영한 백테스트, Walk-forward, Paper Trading, 소액 실거래의 단계별 검증 환경 구축
- 일일 손실 한도·연속 손절·자산별 노출 상한과 보호 자산 이중 차단 등 위험 관리 기능 구현
- 거래 의사결정 감사 로그, Slack 알림, HTML 운영 리포트 및 Mac Mini 배포 자동화
- 오늘을 위한 가이드·그림 추리·직업 AI가 뺏어갈까?·마법의 한 줄·꽃가루 위험지수 등 미니앱 5종 개발
- Apps in Toss SDK 연동, 서비스 Analytics와 배너·전면·리워드 광고 등 수익화 기능 구현
- 결과 공유, 위치 기반 조회, 공공데이터 API 연동과 미니앱별 AIT 배포 패키지 구성
오픈소스
- SPM 설치·README 예제·테스트 케이스를 갖춘 Swift 오픈소스 한국어 비속어 필터링 라이브러리 개발
- 기본 룰 기반 필터링과 iOS 26+ 룰 기반 + Foundation Models 보조 판별 옵션 지원
기술 문제 해결 사례
URL 공유 바텀시트에서 Share Extension이 첫 공유에만 표시되고 이후에는 목록에서 사라지는 현상
Xcode 16에서 iOS 15 디버그 실행 시 WidgetKit 타겟 크래시 발생
학력
자기소개
코인원·헥토에서 CI/CD 파이프라인을 두 차례 구축했고, Tuist 모듈화와 AI Agent 가이드는 사내에 공유해 팀 표준화에 기여했습니다. 헥토이노베이션 퇴사 이후에는 그림 추리·자취루틴·암행어사 등 개인 앱을 기획부터 스토어 출시까지 단독으로 진행했습니다. 반복되는 비효율을 표준 프로세스로 바꾸는 일에 몰입하고, 가능한 경우 팀이 실제로 쓰는 구조로 이어가려고 합니다.
기타
- 병역: 육군 병장 만기제대 (2010.07 ~ 2012.04)
- 자격사항: 정보처리기사 / 한국산업인력공단(2015.05)
- 이직가능시기: 최종합격 후 협의
- 개인 웹사이트: www.burdock12.site
- GitHub: https://github.com/wwwshe
- LinkedIn: https://www.linkedin.com/in/wwwshe
- 이력서: https://www.burdock12.site/resume