이병찬

iOS Developer2027.03 졸업예정

비어 있는 역할을 배워서 채우고, 출시까지 끝냅니다.

기획부터 디자인 · 클라이언트 · 백엔드 · 인프라까지, 서비스를 출시하는 데 비어 있던 자리를 채우며 앱을 만들어 왔습니다.

9개
스토어 출시 앱
6개
1인 개발 출시
113위
음식 부문 최고
LEE BYEONGCHAN이 병 찬iOS Developer
E.mark77234@naver.com
T.010-7723-4412
G.github.com/mark77234
inlinkedin.com/in/byeongchanlee

소개

비어 있는 역할을 배워서 채우고, 출시까지 끝냅니다.

안드로이드 스터디 동아리에서 XML로 첫 화면을 그리며 개발을 시작했습니다. 그 뒤로는 필요한 역할이 생기는 쪽으로 계속 옮겨갔습니다. 인턴으로 FlutterReact Native를 다뤘고, 개인 프로젝트를 App Store에 올리기 위해 SwiftUI를 익혔고, 서버가 없어 막히자 Node.jsPython으로 백엔드를 썼고, 배포가 병목이 되자 Cloud RunGitHub Actions로 파이프라인을 만들었습니다. 직군을 넓히려고 한 것이 아니라, 서비스를 출시하는 데 매번 비어 있던 자리를 채운 결과입니다.

출시 이후에 배운 것이 만들면서 배운 것보다 많았습니다. 심사에 걸려 끝내 내보내지 못한 앱이 있고, 다음 리젝은 정책을 다시 읽고 기능 범위를 재설계해 통과시켰습니다. 트래픽이 몰려 무료 플랜 한도를 넘겼을 때는 쿼리 구조를 고쳐 서비스를 지켰고, 도서관 측 요청을 받은 서비스는 제 손으로 종료했습니다.

지금은 데일리오픽에 AI 평가와 구독 결제를 붙이고 있습니다. 기획 · 디자인 · iOS · 인프라를 직접 맡고 백엔드는 백엔드 개발자와 함께 작업합니다. 처음으로 수익이 발생한 서비스이고, 다음 목표는 이것을 “혼자 만든 앱”이 아니라 계속 유지되는 서비스로 만드는 것입니다.

증거

실무 인턴
2회
리젝 대응 후 출시
5.2.1 · 5.2.3
데일리오픽
2,000+ 다운로드

경력

오늘의이야기

기간
2025.06 - 2026.02 · 9개월
고용 형태
인턴
직무
Android / iOS (React Native · Expo) Developer

담당 서비스

TRIT 한국 여행 플랫폼 · iOS/Android (React Native + Expo)

주요 수행

TRIT 핵심 기능 개발 · 스토어 출시 자동화

  • 출시 파이프라인 구축: GitHub Actions로 Expo iOS/Android 빌드와 스토어 제출 자동화 · TestFlight/Play Store 내부 테스트 배포 운영
  • 지도 기능 개발: Google Maps API 장소 탭, 250개+ 장소 시각화 · 클러스터링, TMAP 길찾기 연동
  • 마이페이지 기능 개발: 프로필 조회 · 수정, 공개 프로필과 사용자 활동(숏폼 · 플레이리스트 · 코스) 관리

기술

  • React Native
  • Expo
  • Google Maps API
  • TMAP API
  • GPT API
  • GitHub Actions
  • Firebase

태성환경연구소

기간
2024.12 - 2025.02 · 3개월
고용 형태
인턴
직무
Android / iOS (Flutter) Developer

주요 수행

악취분석 앱 MVP 개발 (하드웨어 연동)

  • 악취분석 센서 하드웨어와 시리얼 통신 · BLE(저전력 블루투스) 연동으로 측정값 수신
  • 수신 데이터 서버 API 연동 및 악취 측정 레벨 분석 기능 구현

기술

  • Flutter
  • BLE
  • Serial 통신
  • Firebase

Projects

프로젝트

데일리오픽

OPIc 자격증 준비 스피킹 앱

iOS첫 수익 발생 서비스
AI 문제 생성 · 답변 평가구독 결제 (3티어)STT · TTS 기반 음성 학습리워드 광고 SSV 검증

RESULTS

  • 2,000+ 다운로드
ROLE
기획 · 디자인 · iOS · 인프라
TEAM
백엔드 개발자 1명과 협업
PERIOD
2025.12 - 현재
SwiftSwiftUIStoreKit 2Python 3.12OpenAI SDK 1.75+Cloud Firestore 2.20+Google Cloud Run

PNUSA

서비스 종료

부산대 도서관 빈자리 알림 서비스

iOSWeb풀스택 1인 개발

PROBLEM

시험기간 열람실에 자리가 있는지 직접 가봐야만 알 수 있었다. 좌석 현황을 실시간으로 보여주고 빈자리 알림을 보냈다.

에브리타임 스크랩 260+공유 400+단기간 대량 트래픽 대응
서비스 종료

도서관 측 요청으로 서비스 종료

부산대학교 도서관 측에서 서비스 중지 요청을 받았다. 운영 중이던 서비스를 직접 내렸다.

RESULT

서비스 종료

RESULTS

  • 숏폼 조회수 16,000+
  • 웹 조회수 6,700+
  • 방문자 3,400+
  • 교육 카테고리 최고 146위
ROLE
기획 · 디자인 · 웹 · iOS · 백엔드 · 인프라
TEAM
풀스택 1인 개발
React (TypeScript)SwiftUINode.js (JavaScript)Vercel
웹 링크App Store (종료)

킬링파트

음악 속 인상 깊은 순간을 저장하는 다이어리

iOSWeb장기 프로젝트 (1년 이상)
라이프스타일 최고 141위killingpart.com 도메인 적용
대응 후 통과

5.2.1 · 5.2.3

YouTube 저작권 심사 리젝 대응

App Store 심사에서 YouTube 저작권 조항으로 리젝됐다. 정책을 다시 읽고 기능 범위를 재설계해 다시 제출했다.

RESULT

심사 통과 후 App Store 출시

ROLE
iOS 전담 (App Store 출시까지)
SwiftUIUniversal LinksKakao / Apple / Google OAuthiTunes APIYouTube 연동

카공어디?

사용자가 직접 등록하는 공부 카페 지도 공유 서비스

iOS풀스택 1인 개발
음식 부문 최고 113위지도 기반 카페 등록·공유
대응 후 통과

Firestore 조회 한도 초과 대응

알고리즘 노출로 트래픽이 몰리며 Firestore 무료 플랜의 조회 한도를 넘겼다. 쿼리 구조를 고치고 유료 플랜으로 전환했다.

RESULT

서비스 중단 없이 유지

ROLE
기획 · 디자인 · iOS · 백엔드 · 백오피스 · 인프라
SwiftUICloud FirestoreNode.js (JavaScript)관리자(백오피스) 웹

토모

친구와의 모임을 기록하는 소셜 서비스

Android개인적으로 첫 스토어 출시 프로젝트
ROLE
기획 · Android
Jetpack ComposeFirebase AuthFCMKakao Map API

그 외 출시

  • Fillit

    iOS / Web운영 중

    친구들과 실시간 포토 그리드를 완성하는 사진 공유 앱실시간 공유

  • LogPocket

    iOS운영 중

    티스토리·벨로그 글을 앱과 위젯에서 바로 확인하는 블로그 리더홈 화면 위젯 지원

  • 축제어디?

    iOS운영 중

    한국관광공사 데이터 기반 전국 축제 지도한국관광공사 공식 데이터

  • 앤(&)

    Android운영 중

    한일 국제 결혼 매칭 서비스팀 프로젝트 (6인)

성장 타임라인

안드로이드 동아리에서 XML로 첫 화면을 그린 때부터, 앱 9개를 스토어에 올리고 첫 수익이 나는 서비스를 운영하기까지의 기록입니다. 실패한 프로젝트와 리젝도 함께 적었습니다.

  1. 2학년 1학기

    군복학 이후

  2. 2학년 2학기

  3. 2학년 2학기 겨울방학

  4. 3학년 1학기

    • 인턴

      실무 인턴 경험을 통해 개발에 대한 자신감을 얻음

    • 실패 · 리젝

      리더(팀장)로서 “단디” 서비스 기획: 출시 실패

      당뇨환자의 식단관리 및 혈당측정 기록 앱. 앱 출시가 목표였으나 실패했다.

    • 동아리 · 연구실

      다양한 창업활동 수료

      학습플러스 코칭 동아리 활동, BEE Maker 활동

    • 동아리 · 연구실

      부산대학교 대표 IT 동아리 “Apptive” 활동

      한 학기 동안 스터디 세션을 진행했다.

  5. 3학년 2학기

    • 강의 · 멘토링

      Apptive Android 개발 멘토

      한 학기 동안 안드로이드 개발 전체 커리큘럼 수업을 진행했다.

    • 출시

      앤(&) Play Store 출시: Apptive 팀 프로젝트

      디자이너 · 기획자 · 안드로이드 · 백엔드 등 다양한 직군이 함께한 팀 프로젝트로, 실무 경험을 제외하면 첫 다직군 협업이었다.

    • 인턴

      “오늘의이야기” 인턴: 여행관광 모바일 앱 IT 서비스 회사

      실제 Play Store · App Store 출시 프로세스를 E2E로 경험했다.

  6. 3학년 2학기 겨울방학

    • 출시

      토모 Play Store 출시 성공

      친구와의 모임을 기록하는 소셜 서비스. 백엔드 개발자 한 명과 함께 출시했다. 사용자가 굉장히 적었지만 첫 스토어 출시라는 경험에 의의를 두었다.

    • 출시

      데일리오픽 App Store 출시 성공: 1인 개발

      OPIc 자격증 준비 스피킹 앱. 생각보다 좋은 반응과 주기적으로 참여하는 사용자를 얻었다. 처음 도입하려던 AI 기능은 토큰 및 사용량 문제로 제거하고, 온디바이스 + 등급판정 알고리즘으로 출시했다.

    • 강의 · 멘토링

      코딩스쿨 Python 알고리즘 강사 시작

  7. 4학년 1학기

    • 출시

      App Store에 다양한 앱 출시를 결정

      데일리오픽의 사용자 반응에 힘입어 출시 개수를 늘리기로 했다.

    • 출시

      킬링파트 iOS 개발자로 합류

      기존 6개월간 진행되어 Android 개발 및 출시가 완료된 서비스에 iOS 개발자로 투입됐다.

    • 실패 · 리젝

      “오늘한장” App Store 출시 실패

      심사 리젝

      1.5.0 · 2.3.6 · 4.3.0

      운세 서비스 과다로 출시 가이드라인 위배

      운세 서비스가 이미 너무 많다는 사유로 App Store 심사에서 리젝됐다.

    • 출시

      Fillit · 축제어디? · 카공어디? · LogPocket App Store 출시

      네 서비스 모두 풀스택 1인 개발로 출시했다.

    • 출시

      킬링파트 YouTube 저작권 리젝 대응 성공 → App Store 출시

      가이드라인 5.2.1 · 5.2.3 리젝에 대응해 정책을 다시 읽고 기능 범위를 재설계하여 심사를 통과시켰다.

    • 출시

      PNUSA 출시: 부산대학교 도서관 빈자리 알림 (풀스택 1인 개발)

      처음으로 단기간에 많은 사용자를 대응해봤다. 실시간으로 오류와 버그를 고치며 피드백을 반영했고, 부산대학교 AI융합교육원과의 협업 가능성도 발견했다. 마지막에는 도서관 측의 서비스 중지 요청을 받아 직접 서비스를 종료했다.

      • 사용자들의 응원에 힘입어 iOS App Store에도 출시 완료
      숏폼 조회수 16,000+웹 조회수 6,700+방문자 3,400+스크랩 260+공유 400+교육 146위
    • 출시

      카공어디? 알고리즘 노출로 순위 급상승

      앱스토어 음식 부문 113위를 달성했다. 트래픽이 몰리며 Firestore 무료 플랜의 조회 한도를 넘겨 오버플로우가 발생했고, 쿼리 구조를 고치고 유료 플랜으로 전환해 서비스를 유지했다.

      음식 113위
    • 출시

      킬링파트: 부산대학교 대동제 부스 참여

      학교에서 가장 큰 축제에 부스로 참여해 단기간에 사용자를 많이 모았다.

      라이프스타일 141위
    • 수상

      2026 부산대학교 프로그래밍 대회(PNUPC) 은상 수상

    • 강의 · 멘토링

      코딩스쿨 단성고등학교 바이브코딩 강사: 1주간 출강

      수업 활동에 필요한 선생님용 서비스를 직접 개발한 뒤 출강에 참여했다.

    • 대회 · 대외활동

      대외활동을 통해 웹 + AI 서비스 출시 경험

      • 부가가치: AI 부산 공공임대주택 추천 서비스 · DIVE 2026 해커톤 부산도시공사 발제사 3위
    • 진행 중

      카카오테크캠퍼스 4기 활동 진행 중

  8. 현재

    진행 중

    • 진행 중

      데일리오픽 서비스 강화: AI 도입 및 유료 플랜 도입

      첫 수익이 발생하는 서비스로, 출시 후 반응과 기대 효과에 대응할 예정이다. 백엔드 · 프론트엔드 · 인프라 · 시스템 설계 등 모든 직군 경험을 적용하고 있고, 각 직군에 전부 직접 들어가 있다.

      • 백엔드: 백엔드 개발자와 함께 협업
      • 프론트엔드 · 디자인 · 기획: 단독 수행
      2,000+ 다운로드
    • 진행 중

      카카오테크캠퍼스 프로젝트 백엔드 개발자로 참여 예정

스킬

클라이언트

Languages

  • Swift
  • Kotlin
  • TypeScript
  • Python
  • JavaScript
  • Dart
  • SQL

Mobile

  • SwiftUI
  • Jetpack Compose
  • React Native
  • Expo
  • Flutter
  • Universal Links
  • WidgetKit

Web

  • React (TypeScript)
  • Next.js
  • Tailwind CSS

백엔드 · 인프라

Backend

  • Python
  • Node.js (TypeScript)
  • Node.js (JavaScript)
  • Cloud Firestore
  • Firebase Auth
  • Firebase App Check
  • FCM

Infra / DevOps

  • Google Cloud Run
  • GitHub Actions
  • Docker
  • Artifact Registry
  • Vercel
  • Git / GitHub

AI

  • OpenAI API (구조화 출력)
  • Apple Speech (STT)
  • TTS

출시 · 협업

Monetization / Store

  • StoreKit 2 / IAP
  • RevenueCat
  • AdMob (+ SSV)
  • Google UMP
  • App Tracking Transparency
  • App Store Connect
  • Play Console
  • TestFlight

Tools

  • Figma
  • Notion
  • Slack
  • Postman

Awards

수상 · 자격 · 활동

수상

  • 2026 부산대학교 프로그래밍 대회(PNUPC) 은상

    2026

    교내 알고리즘 프로그래밍 대회

  • DIVE 2026 해커톤 부산도시공사 발제사 3위

    2026

    AI 공공임대주택 추천 서비스 “부가가치” 개발

  • 2024 한국정보기술학회 대학생논문경진대회 동상

    2024.11

    응급실 혼잡도 모니터링을 위한 Random Forest 기반 실시간 추정 시스템 설계

  • 2024 동남권 LINC 3.0 글로벌 창업노마드 캠프 경진대회 장려상

    2024

    팀 내 Android 애플리케이션 개발 담당

강의 · 멘토링

  • 부산대 대표 IT 동아리 Apptive — Android 섹션 멘토

    2025.08

    한 학기 Android 개발 전체 커리큘럼 설계 및 강의

  • 코딩스쿨 Python 강사

    2025.11 - 현재

    알고리즘 · 구현 · 미니 프로젝트 중심 Python 수업

  • 코딩스쿨 단성고 바이브코딩 강사 출강

    2026

    1주간 출강 · 수업 운영용 교사 서비스를 직접 개발해 투입

활동 · 자격

  • 카카오테크캠퍼스 4기

    2026.05.12 - 2026.11.17 (진행중)

    6개월 과정 · 프로젝트 백엔드 개발자로 참여 예정

  • OPIc IM2

    2026.02.20

    영어 일상 회화 수준

  • 부산대학교 IT응용공학과

    2021.03 - 2027.03 (졸업예정)

    재학 중