김찬호
Chanho Kim
Full-Stack & AI Developer
Summary
AI/LLM 기반 풀스택 SaaS, 모바일 앱(iOS/Android), 핀테크, 엔터프라이즈 CRM 등 34개 프로젝트를 수행한 개발자입니다. 데이터 분석으로 문제를 발견하고 기술로 해결하는 것을 지향합니다.
Core Skills
AI / LLM
Claude, GPT, Gemini 멀티모델 · RAG, MCP 에이전트 · STT (Whisper) · 컴플라이언스 가드레일
Full-Stack
Next.js + TypeScript · Spring Boot + MyBatis · FastAPI, Django · Supabase / Prisma / MySQL
Mobile
Capacitor (iOS/Android) · Jetpack Compose (Kotlin) · SwiftUI · FCM + IAP
Data / Infra
Python, pandas, scikit-learn, TensorFlow · AWS (EC2/RDS/S3) · Docker, Kubernetes · PostgreSQL, MongoDB, Redis
Experience
풀스택 개발
AI/LLM 기반 풀스택 SaaS 개발, 모바일 앱(iOS/Android), 핀테크, 엔터프라이즈 CRM 등 다수 프로젝트 수행
Education
1트랙: 모바일 소프트웨어 / 2트랙: 빅데이터
Awards
예선 약 190팀 중 본선 8팀 진출 — 최종 3위(장려상) (Team FLOW)
Certifications
Production Projects
보험 보장분석 금융앱 - 코드에프 내보험다보여 API, 인앱 결제
- 코드에프 API 연동 보험 자동 조회 + AI 보장분석 자동화
- iOS/Android IAP 구독 + 소모성 크레딧 상품 7개 스토어 등록
- FCM 푸시 알림 + 카카오페이 정기결제 + 영수증 replay attack 방지
AI 금융 시그널 SaaS - 멀티모델 합의, 파트너 수익배분 8:2
- 멀티모델 AI 합의 시스템 + 40종목 메타데이터 DB 구축
- iOS 심사 리젝 4건 대응 (Apple 로그인, UGC 정책, OAuth 웹뷰, 구독 법적 링크)
- PortOne 인앱 구독 10개 등록 + 파트너 수익배분 8:2 대시보드
골프 소셜 매칭 앱 - 실시간 메시징, 스코어링, 인앱 결제
- RevenueCat 인앱 결제 + Firebase 실시간 메시징 연동
- Capacitor 7 기반 iOS/Android 동시 출시 (App Store + Google Play)
- 매칭/채팅/스코어/예약 등 소셜 기능 풀스택 단독 개발
AI 3모델 교차검증 주식 분석 - 합의 등급, AI 토론, 정확도 추적
- 3라운드 AI 토론 엔진 (독립분석 → 디베이트 → 최종합의)
- 시장 센티먼트(공포-탐욕 지수) + 일간 Top 5 자동 생성 Cron
- 4단계 구독 플랜 + 정확도 추적 시스템
지도 기반 분실물 찾기 커뮤니티 - AWS EC2 + ECR + GitHub Actions CI/CD, Prometheus·Grafana·Loki 모니터링 스택, k8s+ArgoCD GitOps 전환 준비
- 단일 EC2 인스턴스 위에 dev(8081) / prod(8080) Spring Boot 컨테이너 + Redis + Alloy(log shipper)를 docker-compose로 이중화 — 같은 이미지에 SPRING_PROFILES_ACTIVE만 바꿔 운영/개발 병행
- GitHub Actions CI/CD: develop push → Gradle 빌드 → Docker 이미지 ECR 푸시(커밋 SHA + latest 이중 태깅) → EC2 SSH appleboy/ssh-action으로 docker compose pull/up -d 무중단 배포, concurrency group으로 중복 배포 차단
- 모니터링 스택: Micrometer + Prometheus(9090) 메트릭 수집, Grafana(3000) 대시보드, Grafana Alloy가 컨테이너 로그를 Loki(3100)로 집계 — 15d retention + structured logging (logstash-logback-encoder)
- k8s 매니페스트(Deployment + Service ClusterIP)와 ArgoCD Application(자동 sync + prune + selfHeal + CreateNamespace) 작성 — develop 브랜치 k8s/ 경로를 GitHub에서 선언적으로 추적
- Web Push(VAPID) 직접 구현: nl.martijndwars:web-push + BouncyCastle로 브라우저 푸시 구독/발송, PWA 백그라운드 알림 지원
- 21개 도메인 모듈화(post/chatroom/chatmessage/notification/report/user/auth/admin/map 등) + Flyway V1~V6 마이그레이션(풀텍스트 인덱스, 채팅방 스냅샷 컬럼, 푸시 구독 테이블, 썸네일 URL 컬럼)
- 이미지 썸네일 파이프라인: 업로드 시 썸네일 생성 → S3 저장, 목록 조회는 썸네일 URL 응답(없으면 원본 폴백), 게시물 삭제 시 썸네일 동반 삭제 — 목록 로딩 트래픽 절감
- SSE(SseEmitter) 인앱 실시간 알림 + Web Push 백그라운드 알림 이원화, 회원 탈퇴 시 카카오 연결 끊기·7일 경과 재가입 재활성화 등 계정 라이프사이클 플로우 구현
- Git Flow + PR 리뷰 게이트(review-gate.yml) + PR 리뷰 리마인더 자동화, Conventional Commits 컨벤션 팀 표준화
LEED 친환경 건축물 인증 점수·비용·등급·Payback 계산 웹서비스 — 레거시 PHP5/MySQL 리빌드, ecobuild.co.kr 라이브 운영
- LEED v4/v4.1 44크레딧 규칙엔진 구현 — 공식 Reference Guide 원문 대조 + 실측 프로젝트 70건(GBCI 확정 데이터) 검증, 예측 밴드 포함률 100%
- 레거시 PHP 5.x/MySQL(2016) → Next.js 16 + FastAPI + PostgreSQL 16 풀 마이그레이션, 평문 비밀번호→bcrypt 등 보안 전면 강화
- NCP 단일 서버 인프라 직접 구축(nginx·HTTPS·systemd·GitHub Actions 자동배포·일일 백업) + 도메인 무중단 전환 — 응답속도 30배 개선(0.07초)
- 도면 PDF AI 추출(비전 판독, 면적 오차 0.2% 이내) → 입지 자동조회(공공 API 3종) → 점수 예측 파이프라인 연결
- LEED 제출 서류 자동 생성기 9종(물 계산서·IAQ 계획서·폐기물 계산서·스코어카드 등) — 엔진 산식 단일 진실원천
Client Projects
대출 상담사 매칭 플랫폼 - 상담 예약, 토스 결제, 관리자 CRM
- 토스페이먼츠 결제 + 카카오 알림톡 자동 발송 연동
- 하자보수 3차 80건+ 전량 수정 + 코드 리뷰 15건 보안/성능 개선
- 상담사 인증/프로필 마켓플레이스 + 관리자 대시보드
헤드헌팅 CRM 고도화 - 통화녹취 파이프라인, 개인정보 마스킹
- 기존 시스템 긴급 복구: EC2 디스크 100% → OCR 임시파일 12GB 삭제로 정상화
- 이력서/구인의뢰서 양식 전수 분석 → Prisma 스키마 40+ 필드 확장
- 보안 취약점 20건(CRITICAL 3) 파악 + AWS IAM 재설정 + 5개월 스콥 아키텍처 설계
음악 유통사 홈페이지 - Figma 35프레임 퍼블리싱
- Figma MCP 연동으로 전 섹션 수치 검증 및 3회 비교검수
- React TypeScript(Vite) 전환 + CSS 모듈화 + 1920px zoom 스케일링
- 전 22개 HTML 페이지 80건+ 불일치 도출 및 전량 수정
콜센터 녹취관리 시스템 - 관리자/상담원/고객사 포탈
- Android WebView → Jetpack Compose 네이티브 전면 전환 (MainActivity 77% 축소)
- 삼성 Galaxy 실폰 녹취 자동 업로드 + FileObserver 실시간 감지
- 고객사 납품관리 워크플로우 (생성→선별→확정→회수→재납품) + 엑셀 다운로드
ASP→PHP 마이그레이션 - 7,325파일, SEED CBC 암호화, 1,434페이지 0에러
- SEED CBC 암호화 PHP 구현 (ASP COM 객체 데이터 호환 확인)
- mPDF PDF 생성 + DXUpload 파일 업로드 + sqlsrv 가드 18,000건
- 49테이블/92만행 DB 분석 + CRUD 전체 정상 확인
D'Live 케이블TV 현장기사 모바일 업무앱 - MiPlatform→React 재개발
- MiPlatform 레거시 → React 19 + TypeScript 모바일 웹앱 전면 재개발
- Express 프록시 서버로 레거시 Java/WebSphere/Oracle 백엔드 연동
- 작업관리/고객관리/장비관리/신호연동 등 5대 업무 모듈 구현
Proposals & ML/DL
당뇨 소모성 재료 청구 SaaS - Claude Vision OCR 연동
해외주문 이커머스 - OCR 송장 파싱, 주문 관리
ETF AI 챗봇 데모 - MCP 멀티에이전트, 삼성자산운용 RFP 대응
인생네컷 AI FAQ 챗봇 - 인스타 DM 1,500건+ 분석, Claude API 스트리밍
인터엑스 AX 채용 검증 시스템 - AI 에이전트 기반 이력서/면접 역량 검증 데모
인쇄 견적 자동화 - 원가 계산기, Google Sheets 연동
미용실·반영구 전문점을 위한 AI 눈썹 디자인 시뮬레이션 SaaS
한국어능력시험(TOPIK) 학습 게임
차량 소리 기반 이상 진단 시스템 - CNN/CRNN/Transformer 딥러닝 모델
매출 예측 자동화 - LSTM+텍스트 하이브리드 모델, LLM 인사이트
서울시 사고·기상·인구·교통 데이터 병합 위험도 분석 및 시각화
Side Projects
스와이프 기반 AI 메뉴·매장 매칭 서비스 - Oracle AI Database 26ai 벡터 검색 + OCI GenAI. 요기요 X 오라클 AI 해커톤 3위
AI 통화비서 SaaS - 자동 STT→Claude 추출→구글 캘린더 동기화
Claude Agent SDK 기반 멀티에이전트 프로젝트 관리 시스템 (Supervisor + 도메인 에이전트 + Discord/Slack 보고) — 매일 웹앱 1개를 자동 제작하는 파이프라인 가동 중 (현재 9종)
AI 기반 채용 공고 매칭·커리어 추천 플랫폼 - 원티드·사람인 듀얼 크롤러, Cohere 임베딩 유사도, MCP 챗봇, 무료 클라우드(Vercel·Render·Supabase) 구성
Claude API 기반 AI 인터랙티브 게임
국내 15개 공항 실시간 위험지수 모니터링 - ML 예측, 6개 데이터 수집기
방탈출 키오스크 원격제어 대시보드 - 다중 룸 태블릿 관리
TFT 덱 추천 시스템 - lolchess.gg/metatft 크롤링 기반 매칭
웹 페이지 변화 감지 → Discord 알림 모니터링 봇 (정적 + 동적 페이지)
대중교통은 N분만, 나머지는 걷기/자전거 — 제약 기반 멀티모달 경로 추천
결제 순간 실혜택 최대 카드 추천 — 전월실적·월 한도·업종별 혜택·건당 최소금액 동시 계산
Activities
LG 주최 AI/ML 이론 교육 + 팀 해커톤 (제품 이상 여부 판별)
주5일 오프라인 7개월 과정 — 데이터 분석, 클라우드, AI/ML, 애자일 MVP 개발
한달 집중 과정 — AWS 인프라 구축/운영, 컨테이너 오케스트레이션
KDT 심화과정 — 시계열/CNN/RNN 고급 분석, 팀 프로젝트 2개 수행
예선 약 190팀 중 본선 8팀 진출 — 최종 3위(장려상) (Team FLOW). 스와이프 기반 AI 메뉴 추천 서비스 「요기픽」 제작