코드 한 줄부터 프로덕션 트래픽까지 — 제품의 핵심을 끝에서 끝까지 주도하는 풀사이클 엔지니어. 81개 저장소에 12,360커밋, 54개 컨테이너, 56개 커스텀 AI 스킬 — 만드는 데 그치지 않고, 돌아가게 만들고 운영까지 자동화합니다.
메인 SaaS(Rinda) 프로덕션 DB 실측 — 만든 게 아니라 실제로 돌아가는 숫자
자기소개가 아니라 커밋·인프라·DB 실측으로 검증한 11가지
TypeScript(Elysia·React)부터 Python·Go·Rust·Dart/Flutter·Swift·Java·C++까지 8개 언어로 실제 프로덕션 커밋. 백엔드·프론트·모바일·임베디드·시스템을 모두 횡단.
fix(4,520) > feat(2,844), 비율 1.6:1. 신규 기능보다 살아있는 프로덕션을 끝까지 책임지고 고치는 실전형. CI·deploy·nginx 키워드 다발.
alpha(스테이징·멀티) + beta(프로덕션) 2개 서버를 직접 구성·운영. 총 54개 컨테이너를 Docker Compose로 오케스트레이션하며, PostgreSQL 18.3·Redis 8.6·Bun 1·Node 22 등 최신 메이저 버전을 추적(레거시 답습 X) — PostGIS·Redis Stack·Qdrant·Cloudflare Tunnel·Infisical·ReportPortal.
부산은행 AI 통번역 서비스(1,847커밋)를 구축하며 인프라를 직접 설계하고, Docker Compose 기반 이중화(HA)로 무중단 가용성을 확보 — Active-Standby 페일오버·DB 복제·헬스체크 자동 전환으로 금융권 수준의 안정성을 충족. postgres-active-active·pg-auto-failover·redis-sentinel을 직접 구현·검증한 실측 근거.
무중단 배포(zero-downtime, ~2분) + 9개 GitHub Actions로 alpha→beta 자동 sync. 배포완료·신규가입·에러(스택까지)·DB크기 임계(W30/C40GB) 4종 슬랙 알림봇으로 장애를 사전 예측·즉시 대응.
단일 테이블 240만 row·30GB 프로덕션 DB를 인덱스 902개(GIN trgm·partial)·keyset 커서(51 서비스)·UUIDv7·analytics DB 분리로 최적화. 497개 마이그레이션을 무결성 게이트로 관리.
LangGraph(@langchain/langgraph 1.0 + Postgres checkpointer, 55파일) 기반 상태 영속 에이전트. Gemini 3·GPT·Claude·Cerebras(gpt-oss) 멀티 프로바이더 모델을 스테이지별 설정으로 라우팅하고, 벡터 DB(Qdrant·Redis Stack)로 RAG를 구성. 부산은행 AI 통번역 서비스(1,847커밋)·이미지 생성까지 멀티모달.
글로벌 Paddle(80파일) + 국내 토스페이먼츠(90파일) 듀얼 결제 게이트웨이 통합. 구독·티어·웹훅·할인까지 빌링 전 주기를 직접 구축.
E2E·Playwright·단위 테스트 다수 + ReportPortal 셀프호스팅(11컨테이너)으로 테스트 리포팅까지 인프라화. 품질 게이트를 코드로 강제.
도메인을 ports/adapters로 분리해 의존성 역전·교체 가능성·테스트 용이성을 확보. ai-real-estate는 도메인별(auth·billing·ai·contracts…) ports 구조, Rinda E2E는 포트/어댑터 셀렉터 SSOT, 조달청 평가시스템까지 여러 프로젝트에 일관 적용.
56개 커스텀 Claude 스킬 + 글로벌 CLAUDE.md 프레임워크로 개발·운영 전 과정을 자연어로 오케스트레이션 — DB 조회, 배포(alpha-beta-sync·worktree-pr), 에러 이슈 파이프라인(checking→fixing→success), AI 위임(cerebras·codex). 나아가 RTK 토큰 최적화(60~90%↓)·Map-Reduce 병렬 오케·WSJF 우선순위·노드 ID/DAG 실행 체계를 직접 코드화해, AI 에이전트 워크플로 자체를 설계하는 메타 역량.
월별 커밋 추이 — 22개월 누적 12,360건, 월 평균 561건, 피크 2026-04(1,864)
Github 전체 81개 저장소 중 주요 40개 · 막대=로그 스케일(작은 값 가시화), 숫자=실제 커밋 수
alpha(스테이징·멀티 프로젝트) + beta(프로덕션) — 본인이 구성·운영하는 컨테이너 스택
스테이징 + 다중 프로젝트 호스팅
실 운영 프로덕션 (미니멀·안정 우선)
배포부터 장애 감지·성능 사전 예측까지 — 코드 밖의 운영을 자동화한 시스템 (본인 구축)
beta 프로덕션 row 수 상위 — 도메인 모델의 무게중심을 보여줌
Cloudflare 엣지 + Nginx Origin 2단 구성 — 성능·보안·이메일 deliverability를 직접 설계 (실측)
주요 40개 (Github 전체 81개 중) · 커밋·feat·fix·변경량·도메인·언어
| 프로젝트 / 도메인 | 커밋 | feat | fix | +라인 | 기간 | 언어 |
|---|
+ 소규모·아카이브 저장소 41개 (각 ≤10커밋, 대부분 2024–2025 프로토타입) — 총계엔 합산 반영, 표에서는 생략
직접 제작한 56개 커스텀 스킬 + 글로벌 CLAUDE.md 오케스트레이션 프레임워크 — 개발·운영 전 과정을 자연어로 자동화한 개인 AI 플랫폼 (스킬별 역할)
결론 — 코드·인프라·실 운영·AI 자동화의 핵심을 끝에서 끝까지 주도하며, 0→1과 1→N을 동시에 끌고 가는 풀사이클 엔지니어.
22개월간 81개 저장소에 12,360커밋(본인 기여만). 단일 언어·단일 레이어에 갇히지 않고, 헥사고날 클린 아키텍처·듀얼 PG 결제(Paddle+토스)·E2E 테스트 인프라화·대규모 DB 쿼리튜닝까지 갖춘 드문 프로파일입니다. 핵심은 단순 개발이 아니라 "제품이 실제로 돌아가게 만들고, 그 운영과 생산성까지 자동화하는" 엔드투엔드 오너십입니다.