문제를 직접 정의하고 끝까지 푸는 풀스택 개발자입니다. 화면부터 서버 계약, 파이프라인 연동, 인프라까지 — 모든 결정을 수치로 증명합니다.
Portfolio · Blog · ojspp000@naver.com
|
|
AI Atlas — 한솔그룹 사내 LLM 서비스 · Full-Stack 2025.10 ~13개 계열사 1만 명 · 사수 이탈 후 2개월 만에 런칭 주도 · 프론트 오너 + 미터링/미리보기 서버 계약 직접 설계 · 온프레미스(폐쇄망) |
|
Githru VSCode Extension — 오픈소스 컨트리뷰션 🥇 2025.06 ~렌더링 18.9% 개선 · 변동성 93% 감소 (PR #812) → 과학기술정보통신부 장관상 |
|
|
Favus — S3 멀티파트 업로드 도구 · 팀장 🥈 2025.06–2025.09Go 병렬 청킹 + 상태 저장 → 대용량 전송 실패율 90%↓ → 오픈소스 개발자 대회 우수작 (직장인 부문) |
|
COMAtching — AI 매칭 서비스 창업 · 팀장 2023.06–2025.052년 운영 · 누적 2,000명 · 매출 800만 원 · MySQL 스키마 설계 · Toss 결제 멱등성 · Docker/Jenkins CI/CD |
|
부천 FC | AI 응원 매칭 — 기업 협업 2024.09–2024.10경기장 실서비스 배포 · 700명 참여 · QR 인증 → 성향 분석 → 매칭 전체 플로우 단독 설계 |
|
|
Meeting Room — 빈 강의실 · 도서관 좌석 시각화 GGUM 교내 해커톤 우수상 (React · TS) |
|
CatSpot — 교내 사이드 프로젝트 프론트엔드 개발 |
Frontend — React 19 · Next.js 15 · TypeScript (strict) · Tailwind v4 · Zustand · TanStack Query · WebSocket/STOMP Backend — Go 1.24 · Gin · gRPC · Protobuf · Kafka · Redis · MongoDB · MySQL · MinIO AI/LLM — LLM Streaming · Generative UI · RAG · Progressive Markdown Parser · MCP Infra — Docker Multi-stage · Kubernetes · CI/CD · Jest · Playwright · 폐쇄망 배포
| 성과 | 수치 | 근거 |
|---|---|---|
| 미터링 조회 API | 1,970ms → 2.6ms |
일배치 사전집계 · BE 직접 구현 |
| 응답 폭주 시 리렌더 | 99.6%↓ |
React Profiler 실측 |
| Docker 이미지 | 3.63GB → 1.82GB |
숨은 회귀 1.56GB 레이어 측정 적발 |
| 깨진 JSON 회복률 | 60% → 97.5% |
40개 fixture 벤치 |
| 오픈소스 기여 | 장관상 |
과학기술정보통신부 · Githru |
| 창업 서비스 | 2,000명 · 매출 800만 |
COMAtching 2년 운영 |
전체 심층분석 9건은 포트폴리오에서 인터랙티브로 볼 수 있습니다.
- AI 사용량·비용 미터링 백오피스 — 화면이 요구하는 데이터 모양으로 백엔드 집계를 역설계. 멱등 집계 · Redis 한도 차단(429)
FE+BE 직접 - 파일 인앱 미리보기 — 다운로드/미리보기 통로를 서버에서 분리, 원본 노출 0 · 악성코드 차단 3겹
FE+BE 직접 - 서버사이드 PDF 인보이스 — 미리보기와 같은 DOM을 캡처해 정산 문서 일치를 구조로 보장
FE+BE 직접 - 실시간 통신 6단계 방어 — 응답 섞임·탭 끊김·버벅임을 서버 변경 없이 클라이언트에서 해결
FE 직접 - Generative UI 파이프라인 — 모델 출력을 믿지 않는다는 전제의 6단계 정제 + 2겹 파싱
FE 직접 - Dockerfile 고도화 — '동작한다'가 아니라 '왜 이 크기인가'에 답하는 레이어 분리 측정
Infra 직접
measured, not claimed.








