디자인 테마

이한규

iOS Developer + AI Vibe Coder

iOS 네이티브 개발자. Flutter, Unity, Web 등 iOS 외 모든 플랫폼은 AI를 활용한 바이브코딩으로 개발합니다. AI 에이전트 기반 멀티프로젝트 개발 파이프라인을 직접 설계하고 운영합니다.

Skills

Flutter Unity Swift Dart Supabase Nakama Cloudflare Firebase

Projects

소소한 시장 배포 준비
three.js / Capacitor / Nakama

6개국 실시간 주식·날씨 데이터가 게임 내 골드 보상과 분위기에 반영되는 힐링 꾸미기 게임. 등각 시점으로 내 방·광장·가게·타워를 오가며 가구를 배치하고, 반려동물과 교감하며, NPC 편지·대화, 크래프팅, 데일리 퀘스트·수집 앨범을 즐긴다. three.js 웹게임을 Capacitor로 감싸 iOS 앱스토어 심사 제출 직전 단계.

밥먹어쒀 출시됨
Flutter / Riverpod / Supabase

친구·연인과 영양제·운동·수면·물·식사 같은 건강 습관을 달력에 함께 기록하고 공유하는 앱. 잔디 스타일 기록·연속 스트릭·주간 리포트에 더해, 기록을 놓친 친구를 콕 찌르는 '찔러보기' 넛지, 오늘 기록 자랑하기, 둘이 같은 목표에 도전하는 공동·내기 초대까지 소통 기능을 갖췄다. 목소리별 음성 메시지, Google·Apple 로그인, Supabase 실시간 동기화·푸시 알림 지원.

어디에둘까 출시됨
Flutter / iOS / Web

7.5m 아이소메트릭 방에 사물을 드래그&드롭으로 배치하는 도구. 바닥 배치는 물론 벽 모드로 문·창문 같은 벽면 사물을 붙일 수 있고, 0.5m 타일 스냅·탭 회전·충돌 감지·미세조정을 지원한다. 앱 진입 즉시 공간·사물 크기를 입력해 바로 시작하며, 결과를 JSON으로 주고받아 Measure→배치→Unity로 이어지는 파이프라인의 중간 도구로 쓴다.

Measure (비율을알려줘) 출시됨
Flutter / Web / iOS

참조 이미지 위에 기준선 1개와 측정선 여러 개를 그어 기준 대비 길이 비율(%)을 계산하는 범용 측정 도구. 돋보기 확대, Undo/Redo, 다중 세션 저장, 세로 비교 뷰를 지원한다. 복사한 JSON을 AI 에이전트에 넘겨 실제 크기를 산출하는 다운스트림 활용을 염두에 둔 측정 단계.

아이돌점프 출시됨
three.js / Capacitor / iOS

아이돌 캐릭터가 3레인을 오가며 점프·숙이기·스핀으로 장애물을 피하고 코인·아이템·알파벳(S-T-A-G-E)을 모으는 3D 엔드리스 러너 게임. 자석·로켓·복제·마이크 피버 파워업, 9종 캐릭터, 6단계 스테이지와 댄스 무대 피날레, 데일리 출석·미션을 갖췄다. three.js 웹게임을 Capacitor로 감싸 iOS 앱으로 출시했고, 게임은 온디바이스로 돌되 글로벌 랭킹만 Cloudflare Worker 서버로 처리한다.

UAPS 출시됨
Unity / C# / Photon / PC

머리·몸통·다리 3부품을 조합해 나만의 로봇을 만들고, 유닛을 생산해 상대 기지를 파괴하는 실시간 전략(RTS) 대전 게임. 어택땅, 공중/지상 공격 타입, 자원 관리, 난이도별 AI 등 정통 RTS 시스템을 갖췄다. 메카(이성)·토이(감성) 두 팩션의 철학적 대립을 배경으로, 싱글플레이 완성 후 Photon 기반 온라인 PvP를 개발 중.

iOS Dev Docs 공개
HTML / iOS / Swift

iOS 개발 핵심 개념을 토스 스타일 단일 HTML 문서로 정리한 개인 학습 레퍼런스. Swift 언어(Value/Reference Type, Optional, Closure, Generic, POP), 메모리 관리(ARC·Retain Cycle), 동시성(Actor·GCD vs Swift Concurrency·Sendable·async/await), UIKit 생명주기·AutoLayout, 아키텍처(TCA·Clean Architecture·RIBs), 빌드·모듈화(SPM·Tuist·링킹)까지 약 80개 주제를 다룬다. 홈 포털·학습일지·진행률 잔디 히트맵·오답노트 복습 시스템 포함.

Job Alert 비공개
Python / FastAPI / BeautifulSoup

잡코리아·사람인·원티드·워크넷·자소설닷컴 5개 채용 사이트를 동시에 비동기 크롤링하는 채용공고 통합 검색·알림 도구. 회사+제목 기준으로 플랫폼 간 중복 공고를 한 카드로 병합하고, 키워드 칩·플랫폼 필터, 진행중/종료 탭을 제공한다. 매일 오전 지정 키워드로 폴링해 신규 공고를 텔레그램으로 알림. FastAPI 서버 + 단일 HTML 프론트엔드.

AI Design Tools 운영 중
Node.js / Playwright / AI

AI 바이브코딩 워크플로우의 핵심 도구. AI 에이전트가 생성한 디자인 결과물을 즉시 확인하고, 피드백 없이 다음 작업으로 넘어가기 위한 자동화 파이프라인. 웹사이트 HTML 추출 → AI 디자인 생성 → 갤러리에서 결과 확인 → 바로 적용. 수동 리뷰 없이 빠르게 순환하는 개발 흐름을 가능하게 합니다.

iOS 개인 프로젝트

애플 디벨로퍼 아카데미에서 데이트 코스 공유 앱, 정산앱 등 다양한 프로젝트의 팀을 직접 구성해 기획·개발했습니다.

AI 면접 연습게임 — AI 면접 연습 게임. 전체 기획·개발 단독 진행.현재 다운로드 5.9만 달성 · SwiftUI App Store
군핏 (Mil_Fit) — 국방부 데이터 활용 경진대회 출시작. 개발 팀장.장려상 · UIKit / SwiftUI App Store
Studian — 이미지 기반 스케줄·목표 설정 앱. iOS 개발 시작 후 첫 UIKit 앱(단독 출시).UIKit / RxSwift App Store
돈,워리 (정산앱) — N차 모임 최소 송금 정산 알고리즘 + 클라이언트 UI·API (8인 팀).UIKit / RxSwift / ReactorKit 시연영상
2022 WWDC Student Challenge — 15일간 Swift Playground 앱 개발. 3D 모델링·애니메이션부터 완주.SceneKit / Swift Playground 시연영상
ML 게임 (Zombie Run) — 머신러닝(CoreML) 기반 게임 앱. SceneKit 3D 씬 구성.CoreML / SceneKit 시연영상

그 외 데이트 코스 공유 앱, 커스텀 키보드 앱 등 다양한 프로젝트를 진행했습니다.

수상 · 2022 국방부 데이터 활용 경진대회 (군핏, iOS 앱 출시) — 장려상