AI Service Engineer โ document intelligence, retrieval systems, and reliable product delivery
I turn ambiguous documents and operational rules into software that can explain where its answer came from. I have 5+ years of experience building and operating software, and I currently focus on production AI systems.
- Document intelligence โ PDF parsing, OCR/vision, structured extraction, rule engines, and human-review states
- Retrieval systems โ hybrid search, reranking, source-page traceability, guardrails, and evaluation
- Reliable delivery โ FastAPI services, databases, caching, CI/CD, packaging, monitoring, and runbooks
Built an end-to-end workflow for complex appraisal PDFs: parsing and OCR, document structure recovery, bank-specific checks, numeric-role validation, four-state review results, persistence, alerts, packaging, and QA.
Python PyMuPDF Naver CLOVA OCR Gemini / Vision FastAPI MSSQL pytest
Source code and client data are not public. The portfolio describes architecture and engineering decisions without exposing confidential material.
Designed a retrieval workflow that combines dense and keyword search, reranking, question routing, terminology normalization, source-page links, hallucination guards, cache prewarming, and a repeatable evaluation set.
FastAPI BGE-M3 Qdrant SQLite FTS5 Redis Jina / BGE reranker Docker Compose RAGAS
A KoreanโJapaneseโEnglish travel interpreter for situation phrases, text input, and two-way live voice. The implementation includes 16 kHz audio resampling, 100 ms streaming chunks, TTS caching with device fallback, circuit breaking, secret management, CI/CD, rollback, and operational runbooks.
FastAPI Cloud Run PWA Android WebView iOS WKWebView
Tenol ยท Team product
A tennis-club operations product covering balanced draw generation, members and roles, events, scores, statistics, social features, PWA, and native packaging.
My contribution visible in the public Git history:
- 949e628 โ resolved a Capacitor 8 / Apple Sign-In SwiftPM dependency conflict using a persistent
patch-packagepatch; restored the production app icon; added iOS export-compliance metadata and related native build changes - 298015b โ advanced the iOS marketing version and build number for the subsequent App Store Connect upload
Attribution note: Tenol's product scope, architecture, and repository-wide output are team outcomes. I do not present the full application as my individual implementation.
- Make the failure modes and operational constraints explicit.
- Keep the original evidence reachable from every generated answer.
- Separate model judgment from deterministic validation.
- Ship evaluation, rollback, and observability with the feature.
ํ๊ตญ์ด ์๊ฐ
๋ถ๋ช ํํ ๋ฌธ์์ ์ ๋ฌด ๊ท์น์ ๊ทผ๊ฑฐ๋ฅผ ์ถ์ ํ ์ ์๋ ์ํํธ์จ์ด๋ก ๋ง๋๋ ์ผ์ ํฉ๋๋ค. 5๋ ์ด์์ ์ํํธ์จ์ด ๊ฐ๋ฐยท์ด์ ๊ฒฝํ์ ๋ฐํ์ผ๋ก, ํ์ฌ๋ ์ด์ ํ๊ฒฝ์ ๋ฌธ์ AI์ ๊ฒ์ยทRAG ์์คํ ์ ์ง์คํ๊ณ ์์ต๋๋ค.
- ๋ฌธ์ ์ง๋ฅํ: PDF ํ์ฑ, OCRยท๋น์ , ๊ตฌ์กฐํ ์ถ์ถ, ๊ท์น ์์ง, ์ฌ๋ ๊ฒ์ ์ํ
- ๊ฒ์ยทRAG: ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์, ์ฌ์ ๋ ฌ, ์๋ฌธ ํ์ด์ง ์ถ์ , ๊ฐ๋๋ ์ผ, ํ๊ฐ
- ์์ ์ ์ธ ์ ๋ฌ: FastAPI, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์บ์, CI/CD, ํจํค์ง, ๋ชจ๋ํฐ๋ง, ๋ฐ๋ถ
- ๊ฐ์ ํ๊ฐ ๋ฌธ์ ์ ๊ฒ AI โ ํ์ฌ ํ๋ก์ ํธยท๋น๊ณต๊ฐ: ๋ณตํฉ PDF ํ์ฑ๊ณผ OCR๋ถํฐ ๋ฌธ์ ๊ตฌ์กฐ ๋ณต์, ๊ธ์ต๊ธฐ๊ด๋ณ ์ ๊ฒ ๊ท์น, ์ซ์ ์ญํ ๊ฒ์ฆ, 4๋จ๊ณ ๊ฒ์ ์ํ, ์ ์ฅยท์๋ฆผยทํจํค์งยทQA๊น์ง ์ฐ๊ฒฐํ์ต๋๋ค.
- ์ฌ๋ด ๋ฌธ์ RAG โ ํ์ฌ ํ๋ก์ ํธยท๋น๊ณต๊ฐ: ๋ฒกํฐยทํค์๋ ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์, ์ฌ์ ๋ ฌ, ์ง๋ฌธ ๋ผ์ฐํ , ์ฉ์ด ์ ๊ทํ, ์๋ฌธ ํ์ด์ง ๋งํฌ, ํ๊ฐ ๋ฐฉ์ง, ์บ์ ์ฌ์ ์ค๋น, ๋ฐ๋ณต ๊ฐ๋ฅํ ํ๊ฐ ์ธํธ๋ฅผ ์ค๊ณํ์ต๋๋ค.
- JUGIYU โ ๊ฐ์ธ ํ๋ก์ ํธยท์ ์ฅ์ ๋น๊ณต๊ฐ: ํยท์ผยท์ ์ฌํ ํต์ญ ์ฑ์ ๋๋ค. ์ค์๊ฐ ์์ฑ ์คํธ๋ฆฌ๋ฐ, TTS ์บ์์ ๊ธฐ๊ธฐ ํด๋ฐฑ, ํ๋ก ์ฐจ๋จ, Secret Manager, CI/CD์ ๋กค๋ฐฑ ์ ์ฐจ๋ฅผ ๊ตฌํํ์ต๋๋ค.
- Tenol โ ํ ์ ํ: ๊ณต๊ฐ Git ๊ธฐ๋ก์์ ํ์ธ๋๋ ์ ๊ธฐ์ฌ๋ iOS ๋ฆด๋ฆฌ์ค ์์ง๋์ด๋ง 2๊ฐ ์ปค๋ฐ์ ๋๋ค. Capacitor 8๊ณผ Apple Sign-In์ SwiftPM ์ถฉ๋์ ํจ์นํ๊ณ ๋ค์ดํฐ๋ธ ๋น๋ยท์คํ ์ด ์ ์ถ ์ค์ ์ ์ ๋ฆฌํ์ผ๋ฉฐ, ํ์ iOS ๋ฒ์ ๊ณผ ๋น๋ ๋ฒํธ๋ฅผ ๊ฐฑ์ ํ์ต๋๋ค. ์ ํ ์ ์ฒด ๊ธฐ๋ฅ๊ณผ ์ ์ฅ์ ์ ์ฒด ๊ฒฐ๊ณผ๋ ํ์ ์ฑ๊ณผ๋ก ๊ตฌ๋ถํฉ๋๋ค.
- ์คํจ ์กฐ๊ฑด๊ณผ ์ด์ ์ ์ฝ๋ถํฐ ๋ช ์ํฉ๋๋ค.
- ์์ฑ๋ ๋ต๋ณ์์ ์๋ฌธ ๊ทผ๊ฑฐ๊น์ง ๋์๊ฐ ์ ์๊ฒ ๋ง๋ญ๋๋ค.
- ๋ชจ๋ธ์ ํ๋จ๊ณผ ๊ฒฐ์ ๋ก ์ ๊ฒ์ฆ์ ๋ถ๋ฆฌํฉ๋๋ค.
- ํ๊ฐยท๋กค๋ฐฑยท๊ด์ธก ๊ฐ๋ฅ์ฑ์ ๊ธฐ๋ฅ๊ณผ ํจ๊ป ๋ฐฐํฌํฉ๋๋ค.

