Portfolio / Updated 2026.07

기획부터 개발·출시·운영까지
직접 해온 iOS 개발자입니다.

iOS 네이티브 개발 6년 이상과 보안 인프라 운영 3년 이상을 바탕으로, 인증·분석·출시·운영까지 모바일 제품의 흐름을 이해하는 개발자입니다. 최근에는 AI 기반 QA와 코드 협업 기준을 실제 제품에 적용하고 있습니다.

핵심 경력 요약

총 IT 경력9년 이상
iOS 네이티브 개발6년 이상
AI 기반 QA 개선 검수 시간30% 이상 감소
출시 실적iOS 앱 7개 이상

경력

  1. 인크루트주식회사 · LABS 서비스개발파트

    iOS 앱개발자

    • 메인 iOS 앱(WebView 하이브리드)의 신규 기능 개발·운영과 인증·분석 도구 연동을 담당했습니다.
    • KCB·KB 본인인증 연동에서 iOS·웹·서버의 제약과 내부 보안 정책을 함께 검토해 인증 플로우를 안정화했습니다.
    • Airbridge, Firebase GA4 커스텀 이벤트, Dynamic Links 마이그레이션을 수행했습니다.
    • AI 기반 테스트 시나리오 생성 절차를 도입해 수동 QA 검수 시간을 30% 이상 줄이고, 이슈 재현·CS 대응 속도 개선에 기여했습니다.
    • SwiftLint를 프로젝트 전반에 적용해 코드 문법과 스타일의 협업 기준을 정리했습니다.
  2. 베이비프렌즈 · 모바일개발팀

    iOS 앱개발자 · 골프친구

    • 스크린골프 매칭 서비스의 iOS 신규 기능 개발과 유지보수를 담당했습니다.
    • 사용자 흐름을 점검해 UI/UX 리팩터링을 수행했고, RxSwift 기반 비동기 처리 구조를 이해·개선했습니다.
  3. 카이아이컴퍼니 · 모바일개발팀

    선임연구원 · 덴티아이

    • 헬스케어 iOS 앱 개발·운영과 의료 데이터 연동을 담당했습니다.
    • 문진, 챌린지, 설정, 건강기록 관리 등 사용자의 반복 입력과 상태 관리가 필요한 기능을 구현했습니다.
  4. 에스투원 · 개발팀

    프리랜서 iOS 개발자

    • 인천관광공사 영문 iOS 앱을 기획부터 개발·출시까지 단독 수행했습니다.
  5. 크리콜투 · e-Biz 개발팀

    선임연구원

    • 포인트 서비스 네이티브 앱의 프레임 구조·서버 통신을 구현하고, 반려동물 하이브리드 앱을 개발했습니다.
  6. 정보보안 · 네트워크 인프라

    보안관제·인프라 운영

    • 국방데이터센터, 공공기관 및 민간 고객사의 IPS·FW 운영, 보안관제, 네트워크 보안 이슈 분석을 수행했습니다. 농촌진흥청 프로젝트에서는 파이썬 기반 로그 시각화 도구를 만들었습니다.

주요 경력기술

01 / QA

AI 기반 테스트 시나리오로 수동 QA 절차 개선

인크루트 메인 iOS 앱의 반복 기능 검수에서 누락되기 쉬운 예외 흐름을 보완하기 위해, 요구사항과 이슈 유형을 테스트 시나리오로 정리하는 절차를 도입했습니다.

  • 수행: 기능 조건, 예외 흐름, 기대 결과를 구조화해 테스트 시나리오 생성·검토 흐름에 적용했습니다.
  • 성과: 수동 QA 검수 시간을 30% 이상 줄였고, 이슈 재현과 CS 대응 속도 개선에 기여했습니다.
02 / AUTH

KCB·KB 본인인증 연동과 인증 흐름 안정화

인크루트 메인 iOS 앱의 본인인증 연동에서 iOS 앱, 웹, 서버의 처리 순서와 내부 보안 정책을 함께 검토하며 인증 플로우를 구현·안정화했습니다.

  • 담당: iOS 앱 내 인증 플로우 구현과 실패 상황 분석
  • 협업: 웹·서버팀과 상태와 원인을 공유하며 해결 방향을 제안
03 / DATA

Airbridge·GA4 분석 연동과 Dynamic Links 전환

인크루트 메인 iOS 앱에서 유입 경로와 사용자 행동을 확인하고, 링크 전환 흐름을 유지하기 위해 분석 도구 연동과 딥링크 마이그레이션을 수행했습니다.

  • 연동: Airbridge 어트리뷰션 SDK와 Firebase GA4 커스텀 이벤트를 iOS 앱에 적용했습니다.
  • 전환: Firebase Dynamic Links를 Airbridge 기반으로 마이그레이션했습니다.
04 / QUALITY

SwiftLint 적용으로 코드 문법·스타일 기준 정리

인크루트 프로젝트에서 SwiftLint는 단순한 경고 관리보다 개발자 사이의 문법과 스타일 기준을 통일하고, 코드 리뷰 대화를 구현 의도와 예외 처리에 집중시키기 위해 적용했습니다.

  • 수행: 기존 코드베이스를 점진적으로 정리하고 프로젝트 전반으로 규칙 적용 범위를 넓혔습니다.
  • 기준: 형식에 대한 반복 논의보다 기능·설계·예외 처리에 집중할 수 있는 협업 기준을 만들었습니다.
05 / HEALTH

헬스케어 앱의 문진·건강기록 관리 기능 구현

카이아이컴퍼니에서 덴티아이 iOS 앱의 개발·운영과 의료 데이터 연동을 담당했습니다.

  • 구현: 문진, 챌린지, 설정, 건강기록 관리처럼 반복 입력과 상태 관리가 필요한 기능을 개발했습니다.
  • 운영: 서비스 기능 개발과 유지보수 과정에서 사용자 흐름과 데이터 연동을 함께 다뤘습니다.
06 / MATCHING

스크린골프 매칭 서비스의 기능 개발·UX 리팩터링

베이비프렌즈 모바일개발팀에서 골프친구 iOS 앱의 신규 기능 개발과 유지보수를 담당했습니다.

  • 개발: 스크린골프 매칭 서비스의 iOS 신규 기능과 운영 기능을 구현했습니다.
  • 개선: 사용자 흐름을 점검해 UI/UX 리팩터링을 수행하고, RxSwift 기반 비동기 처리 구조를 이해·개선했습니다.

프로젝트·서비스 구축 및 운영

PERSONAL PRODUCT

StockLens

미국 주식 분석 iOS 앱을 기획·구축하고 있습니다. 서비스 콘셉트와 구독 모델을 설계하고, iOS 앱·Node.js 백엔드·외부 금융 API 연동을 직접 개발했습니다.

  • Swift
  • OpenAI API
  • Node.js
  • TypeScript
  • PostgreSQL
  • Redis

HEALTHCARE

덴티아이 · 마음건강 프로젝트

의료 문진, 챌린지, 설정, 건강기록 관리 흐름을 구현·운영한 헬스케어 앱입니다. 한화생명 외주 마음건강 프로젝트에서는 iOS 파트를 전담해 진단·챌린지 관련 모듈을 개발했습니다.

  • UIKit
  • RxSwift
  • Lottie
  • Form UI

MAP / TOURISM

관광·위치 기반 서비스

인천관광공사 영문 앱, 주요 관광지 정보 제공 앱, 공적 마스크 정보 제공 서비스에서 지도와 위치·시설 데이터를 사용자 화면에 전달하는 기능을 구현했습니다.

  • Naver Maps
  • Google Maps
  • Apple Maps
  • Data Visualization

MOBILE INTEGRATION

생체인증 · 카메라 · 애니메이션

Face ID·지문인식 기반 포인트 서비스, 카메라와 AI 닮은꼴 찾기 연동, 애플 장비 수를 점수화하는 앱에서 기기 기능을 제품 가치로 연결하는 기능을 설계·구현했습니다.

  • Face ID
  • Touch ID
  • AVFoundation
  • Lottie

OTHER RELEASES

출시와 수상

엄마의 잔소리, 마음건강앱, 무디, 앱등력측정기, 모아띠베이비, TripTrip, EZBoard 등 개인·외주 iOS 앱 7개 이상을 기획·개발·출시했습니다.

엄마의 잔소리: 2023 사이드프로젝트 콘테스트 1위 · 2022 앱개발 팀프로젝트 2위

LEGACY PROJECTS

뉴워커 · 포인트 · 반려동물 서비스

기존 Notion 경력 자료에 정리된 유지보수·하이브리드 앱 개발·네이티브 UI 구현 수행 이력입니다. 공개 시에는 실제 담당 범위와 프로젝트 날짜를 다시 검토해 사례 단위로 보강합니다.

기술 스택

iOS

  • Swift
  • UIKit
  • SwiftUI
  • WebView
  • MVVM
  • ReactorKit
  • RxSwift
  • Combine

통신 · 데이터

  • REST API
  • Alamofire
  • Moya
  • Realm
  • SQLite
  • Core Data
  • PostgreSQL
  • Redis

운영 · 품질

  • Firebase
  • Crashlytics
  • FCM
  • GA4
  • Airbridge
  • SwiftLint
  • Git
  • Charles
  • Postman

AI · 백엔드

  • OpenAI API
  • LLM API
  • AI QA
  • Node.js
  • TypeScript
  • JSON Schema

기기 기능

  • Face ID
  • Touch ID
  • AVFoundation
  • Lottie
  • Maps
  • Deep Link

보안 · 제품

  • IPS
  • Firewall
  • 본인인증
  • 구독 모델
  • 사용자 분석
  • App Store Connect