병목을 어떻게 찾았는가
반복 입력, 오래 걸리는 검색과 실수가 생기는 지점을 실제 업무 순서에서 정의합니다.
SEOUL · AI SYSTEMS & AUTOMATION
사용자가 실제로 반복하는 일을 먼저 관찰합니다. 그다음 RAG, 도구를 쓰는 에이전트와 자동화를 연결해 문제 정의부터 실패 방어, 검증과 운영 인계까지 완성합니다.
“필요한 근거를 찾고, 다음 업무까지 처리해줘.”
답변과 출처를 함께 제공하고, 권한이 허용된 도구만 실행합니다.
기밀을 제거한 개념 화면PORTFOLIO BRIEF / 2-MINUTE REVIEW
반복 입력, 오래 걸리는 검색과 실수가 생기는 지점을 실제 업무 순서에서 정의합니다.
SQL, 검색, LLM과 자동화 중 필요한 경로만 선택하고 수용 기준과 함께 구현합니다.
실패 시 중단 조건, 운영자 경로, 날짜가 있는 증거와 공개 한계를 함께 남깁니다.
SELECTED WORK · 02 FEATURED + 02 QUALITY NOTES
주문 운영과 Sales RAG를 대표 사례로, 검색 품질과 근거 검증을 보조 노트로 정리했습니다. 각 사례에서 병목, 설계 결정, 확인된 변화, 복구와 공개 한계를 함께 볼 수 있습니다.
카드를 선택하거나 ← → 키로 이동할 수 있습니다.
PRIVATE CASE STUDY / 01
ROLE · WORKFLOW DISCOVERY / AUTOMATION / QA
쇼핑몰 주문을 내려받아 프로모션·포장 규칙을 계산하고, ERP 주문서와 송장 업로드까지 연결한 현업용 데스크톱 자동화입니다.
변환 전후 주문번호 집합이 다르거나 다운로드 파일의 시각이 맞지 않으면 업로드를 중단하도록 수용 기준을 코드로 고정했습니다.
하루 3회 주문 처리와 1회 송장 처리를 구성하고, 주문 다운로드부터 상태 알림까지 여섯 단계를 한 실행 경로로 묶었습니다.
Flet 화면에서 예약·수동 실행, 주문서만 생성, 파일 선택 후 업로드를 구분하고 성공·실패·취소 상태를 메일로 남깁니다.
실제 처리량, 사용자 수, 절감 시간과 오류 감소율은 공개 가능한 측정 자료가 없어 성과로 주장하지 않습니다.
Sellmate 송장 다운로드 → 중복 제거 → Sixshop 송장 업로드
PRIVATE CASE STUDY / 02
ROLE · SYSTEM DESIGN / BACKEND / RETRIEVAL
판매 데이터, 사내 문서, 공식 법령과 상권 근거를 Claude·Codex가 목적별 도구로 조회하는 내부망 전용 AI 지식 시스템입니다.
정형 매출은 SQL 집계, 문서 질의만 RAG로 분리했습니다. LangChain이나 별도 벡터 DB 없이 필요한 검색 경로만 구현했습니다.
FastEmbed 다국어 MiniLM ONNX, SQLite BLOB, NumPy 코사인과 FTS5 BM25를 의미 80%·키워드 20%로 결합했습니다.
색인·리소스·진단 대시보드와 마지막 정상 원본 보존 규칙을 두어 운영자가 실패 위치를 확인할 수 있게 했습니다.
내부 데이터, 사용자 수, 응답 정확도와 절감 시간은 공개 근거가 없어 성과 수치로 제시하지 않습니다.
목적별 라우팅 · 출처 결합
질문 → Hybrid 검색 → 출처가 붙은 답변
요청 → 도구 계약 검증 → 허용된 MCP 실행 → 상태 반환
QUALITY ENGINEERING NOTE / 03
ROLE · DIAGNOSIS / SEARCH QUALITY / OPERATIONS
“서버가 살아 있다”와 “사용자가 원하는 문서가 검색된다”를 분리해 평가하고, 누락 색인과 랭킹 오염을 실제 검색 결과로 수정했습니다.
health, queue, latency만 보지 않고 실제 vault와 리소스 트리의 차이, 검색 상위 결과의 노이즈를 골든 쿼리로 확인했습니다.
exact lexical 결과와 semantic 결과를 중복 제거해 병합하고, 폐기 아카이브와 원시 세션 기록을 기본 결과에서 감점했습니다.
누락된 폴더를 재색인한 뒤 대표 질의가 목표 문서를 1위로 반환하는지, 실행 중 테스트 프로세스가 남지 않았는지 확인했습니다.
SAFETY PROTOTYPE NOTE / 04
ROLE · AGENT DESIGN / GROUNDING / SAFETY
하나의 사건 기록을 검사·변호·합의부 관점에서 교차 검토하되, 실재를 확인하지 못한 판례 사건번호는 인용하지 않는 법률 리서치 프로토타입입니다.
ABOUT / ROLE
정해진 요구사항만 구현하기보다 사용자가 반복하는 일, 데이터가 머무는 곳, 실패하면 안 되는 지점을 먼저 찾습니다. 그다음 RAG·MCP·자동화를 가장 작은 운영 가능한 흐름으로 연결합니다.
SEOUL · OPEN TO AI SYSTEMS / AUTOMATIONFastEmbed ONNX, NumPy cosine, SQLite FTS5 BM25, OpenViking, 출처·최신성 검증
FastMCP, 도구 계약, source gate, Claude·Codex orchestration
Python, Selenium, Pandas, Flet, Sheets, 파일·주문 무결성 검사
진단 상태, 실패 알림, 회귀 체크, 문서화, privacy-by-default
MORE WORK / LOCAL AUDIT
로컬 소스와 작업 기록을 다시 확인해, 완성된 빌드와 개발 중인 실험을 같은 성과처럼 포장하지 않고 현재 상태와 검증 근거를 함께 적었습니다.
LOCALLY VERIFIED · STATUS-LABELEDGodot 4.6 데스크톱 오토배틀러. macOS·Windows 빌드, 201개 헤드리스 검증과 6개 시뮬레이션 게이트.
SwiftUI·llama.cpp 기반 로컬 AI 앱. 스트리밍 추론, KV 캐시, 5개 도구 플러그인과 GGUF 무결성 검사.
PubChem·ORD를 연결한 화학 조회 도구. 사실과 추론을 분리하고 규제·안전 게이트를 먼저 적용.
Gamma·CLOB·Chainlink 공개 데이터를 원문 JSONL과 호가 체크포인트로 보존하는 read-only 수집 인프라. 전략·주문·실데이터를 제외한 MIT 공개 패키지로 분리했습니다.
REPOSITORY LINK · GITHUB REVIEW PENDING
EVIDENCE STANDARD
AI 포트폴리오는 그럴듯한 데모만으로 신뢰하기 어렵습니다. 그래서 각 사례의 수치가 어디에서 왔는지, 무엇을 공개하지 않았는지, 실패하면 어디서 멈추는지를 함께 적습니다. 사람과 AI 검토자에게 같은 사실과 한계를 제공합니다.
27개 MCP 계약과 124개 unittest 메서드처럼 제공된 코드·백업에서 직접 확인한 수치만 사용합니다.
검색 순위, 색인 수와 큐 상태는 영구 성과가 아니라 확인 시점이 있는 운영 스냅샷으로 표시합니다.
잘못된 주문 파일, 누락 주문번호, 확인되지 않은 판례는 다음 단계로 넘기지 않습니다.
고객·주문 원본, 인증정보, 내부 주소와 비공개 소스는 아키텍처 설명에서도 제외합니다.
사람과 AI가 같은 공개 근거와 한계를 읽도록, 재현 가능 여부와 비공개 검토 범위를 프로젝트별로 구분했습니다.
WORKING PRINCIPLES
중복 입력, 오래 걸리는 검색, 실수가 생기는 지점을 실제 작업 순서에서 찾습니다.
출처, 스키마, 최신성, 개인정보 경계를 먼저 정해 답과 행동의 기준을 만듭니다.
한 가지 업무가 처음부터 끝까지 이어지는지 확인한 뒤 필요한 만큼만 확장합니다.
빈 결과, 중복 실행과 권한 오류를 확인하고 로그·복구 기준, 운영자 경로와 공개 한계까지 남깁니다.
LET'S BUILD SOMETHING USEFUL
서울에서 AI 시스템과 업무자동화 역할을 찾고 있습니다.