Curriculum Vitae (CV)
학력
- 성균관대학교 빅데이터학과 석사 (2026.03 – 현재)
- 가천대학교 AI·소프트웨어학부 소프트웨어전공 학사 (2019.03 – 2025.02)
- 학점 3.81 / 4.5
경력
이노디스AX — 개발팀 주임연구원
-
2025.03 – 현재 · NLP / 생성형 AI
- SIGMOID AI — 생성형 LLM과 Semantic Search를 결합한 RAG 기반 AI 검색 시스템 설계·개발
- OpenSearch + Vector DB 인덱싱 및 RAG 파이프라인 구축
- 범용 파일 인덱싱 API 개발 (PDF, HWP, PPT 등)
- LangChain / LangGraph 기반 AI 에이전트 설계
- Multi-Agent + 페르소나 기반 역할 분리로 응답 일관성·역할 유지
- 배포 후 지속 모니터링으로 검색 품질 측정, 시간 경과에 따른 성능 저하(drift) 탐지·대응
- 성과: 고객사 DB 연결 없이 범용 파일 인덱싱 실현, 다국어 입출력 지원, 최근 3개월 평균 3.8k 사용자
- SIGMOID LLM Manager — 도메인·상태 기반 AI 모델 자동 라우팅 시스템
- FastAPI 기반 API 인증 서버 및 모델 자동 라우팅 구현
- Prometheus + Grafana 기반 모니터링·시각화
- 성과: 모델 상태(응답 지연·오류율) 기반 Failover 및 우선순위 라우팅, 동시 요청 100건 0.1초 내 처리, 월 평균 3만 건 API
- 공통 인프라: vLLM 기반 Reranker·LLM 추론 서비스 운영·배포, 네이버 클라우드(NCP) 기반 구축, CSAP·GS 인증 취득 지원, KMS v2 키 관리
슈어소프트테크 — AI기술팀 인턴
-
2024.07 – 2024.11 · AI / NLP
- Code2Chart — 도메인 특화 sLLM 파인튜닝
- 데이터 정제·수집, 학습 파이프라인 구축, MLOps / DVC, Docker 기반 sgLang 서빙
- SFT 기법(FFT · LoRA · QLoRA) 비교 및 양자화(Quantization) 기반 경량 파인튜닝, CoT 데이터 학습
- 성과: Base 모델 33점 → 파인튜닝 67점 (2배), 사내 배포 및 QA 실사용 검증
- sLLM Benchmark — 도메인 특화 LLM-as-a-Judge 벤치마크
- Chain-of-Thought(CoT) 기반 평가 템플릿, 10개 세부 항목 설계
- 성과: GT 데이터 100개 기준 신뢰도 89.5%
- 기타: LangChain 기반 태스크 자동화 에이전트 프로토타입 개발
프로젝트
| 프로젝트 | 분야 |
|---|---|
| GuardianWatch | 비전 AI 기반 아동 안전 모니터링 (졸업작품). CCTV 실시간 다중 객체 추적(MOT)과 행동 분석으로 위험 상황을 감지하고, 아이의 위치·행동·위험 알림을 부모 앱에 실시간 전송 |
| resumable-upload | 의존성 없이 Python으로 구현한 TUS 재개 가능 업로드 프로토콜 (v1.0.0) — 서버 & 클라이언트 |
| Distributed HAR System for Scalable Wi-Fi Sensing | 프라이버시 보존 인간 행동 인식 (INC Lab, 2023.03–2024.08). ViT 기반 CSI 행동 분류기 — 데이터의 1/N만으로 정확도 90%, 도청 모델 정확도는 ~30% 이하로 억제 |
오픈소스
| 프로젝트 | 분야 |
|---|---|
| vllm-project/vllm | 고성능 LLM 추론 엔진 |
| vllm-project/vllm-metal | Apple Silicon용 vLLM 하드웨어 플러그인 |
| hiyouga/LLaMA-Factory | 통합 LLM 파인튜닝 프레임워크 |
| langflow-ai/langflow | 비주얼 LLM 워크플로우 빌더 |
| OpenBMB/ChatDev | 멀티에이전트 소프트웨어 개발 |
| OpenBMB/RepoAgent | LLM 기반 저장소 문서화 |
| stitionai/devika | 에이전트형 AI 소프트웨어 엔지니어 |
| context-labs/autodoc | LLM 기반 코드베이스 문서화 |
| pqrs-org/KE-complex_modifications | Karabiner-Elements 개발자 도구 |
연구 및 활동
- Pseudo Lab
- Mammogram Processing for All — 맘모그램 영상 분석용 오픈소스 뷰어/편집 프로그램 및 관련 문서 제공
- INC Lab (무선통신), 가천대학교 (2023.03 – 2024.08)
- WiFi CSI 기반 인간 행동 인식, 프라이버시 보존 분산 센싱
- 논문: Distributed HAR System for Scalable Wi-Fi Sensing — 확장 가능한 WiFi 센싱을 위한 분산 행동 인식 시스템 (ViT 기반 CSI 분류, 데이터 1/N로 정확도 90%, 도청 모델 정확도 ~30% 이하)
- BDA (Big Data Association, 現 BDAI) (2024.03 – 2024.08)
- EDA, 통계 분석, NLP 전처리
자격증 및 수상
- 정보처리기사 (2024.09)
- 데이터분석준전문가 (ADsP) (2024.06)
- SQL개발자 (SQLD) (2024.04)
- TOEIC Speaking 150 — Intermediate High (2024.08)
- 🥈 K-디지털 챌린지: NET Challenge Camp S10 은상 (과학기술정보통신부, 2023.12)
Education
- M.S. in Department of Big Data, Sungkyunkwan University (2026.03 – Present)
- B.S. in Department of Software, School of AI·Software, Gachon University (2019.03 – 2025.02)
- GPA 3.81 / 4.5
Experience
innodisAX — Associate Research Engineer, Development Team
-
2025.03 – Present · NLP / Generative AI
- SIGMOID AI — Designed and built a RAG-based AI search system combining generative LLMs with semantic search
- Built OpenSearch + Vector DB indexing and a RAG pipeline
- Developed a general-purpose file indexing API (PDF, HWP, PPT, etc.)
- Designed AI agents with LangChain / LangGraph
- Role separation via multi-agent + persona design for consistent responses and stable role adherence
- Continuous post-deployment monitoring to measure search quality and counter performance drift over time
- Impact: general-purpose file indexing without connecting to customer DBs, multilingual I/O, avg. 3.8k users over the last 3 months
- SIGMOID LLM Manager — domain- and status-based automatic AI model routing system
- Implemented a FastAPI-based API auth server and automatic model routing
- Monitoring and visualization with Prometheus + Grafana
- Impact: failover and priority routing based on model status (latency, error rate), 100 concurrent requests handled within 0.1s, ~30k API calls/month
- Shared infrastructure: operated and deployed vLLM-based Reranker / LLM inference services, built on Naver Cloud (NCP), supported CSAP / GS certification, KMS v2 key management
Suresofttech — AI Technology Team Intern
-
2024.07 – 2024.11 · AI / NLP
- Code2Chart — domain-specific sLLM fine-tuning
- Data cleaning/collection, training pipeline, MLOps / DVC, Docker-based sgLang serving
- Compared SFT methods (FFT · LoRA · QLoRA) and applied quantization for lightweight fine-tuning, trained on Chain-of-Thought (CoT) data
- Impact: base model 33 → fine-tuned 67 (2×), internal deployment and QA real-use validation
- sLLM Benchmark — domain-specific LLM-as-a-Judge benchmark
- Chain-of-Thought (CoT) evaluation templates, 10 detailed criteria
- Impact: 89.5% reliability on 100 ground-truth samples
- Other: prototyped a LangChain-based task automation agent
Projects
| Project | Domain |
|---|---|
| GuardianWatch | vision-AI childcare safety monitoring (graduation project). Real-time multi-object tracking (MOT) and behavior analysis on CCTV to detect hazards and push children’s location, behavior, and danger alerts to a parent app |
| resumable-upload | Zero-dependency Python implementation of the TUS resumable upload protocol (v1.0.0) — server & client. |
| Distributed HAR System for Scalable Wi-Fi Sensing | privacy-preserving human activity recognition (INC Lab, 2023.03–2024.08). ViT-based CSI activity classifier — 90% accuracy using only 1/N of the data; eavesdropper model accuracy kept below ~30% |
Open Source
| Project | Domain |
|---|---|
| vllm-project/vllm | High-throughput LLM inference engine |
| vllm-project/vllm-metal | Hardware plugin for vLLM on Apple Silicon |
| hiyouga/LLaMA-Factory | Unified LLM fine-tuning framework |
| langflow-ai/langflow | Visual LLM workflow builder |
| OpenBMB/ChatDev | Multi-agent software development |
| OpenBMB/RepoAgent | LLM-powered repository documentation |
| stitionai/devika | Agentic AI software engineer |
| context-labs/autodoc | LLM-based codebase documentation |
| pqrs-org/KE-complex_modifications | Karabiner-Elements developer tooling |
Research & Activities
- Pseudo Lab
- Mammogram Processing for All — Open-source mammogram viewer/editor with accompanying documentation
- INC Lab (Wireless Communication), Gachon University (2023.03 – 2024.08)
- WiFi CSI-based human activity recognition, privacy-preserving distributed sensing
- Paper: Distributed HAR System for Scalable Wi-Fi Sensing — distributed activity recognition for scalable Wi-Fi sensing (ViT-based CSI classifier, 90% accuracy with 1/N of the data, eavesdropper accuracy kept below ~30%)
- BDA (Big Data Association, now BDAI) (2024.03 – 2024.08)
- EDA, statistical analysis, NLP preprocessing
Certifications & Awards
- Engineer Information Processing (2024.09)
- Advanced Data Analytics Semi-Professional (ADsP) (2024.06)
- SQL Developer (SQLD) (2024.04)
- TOEIC Speaking 150 — Intermediate High (2024.08)
- 🥈 K-Digital Challenge: NET Challenge Camp S10 — Silver Prize (Ministry of Science and ICT, 2023.12)
Skills
| 구분Category | 스킬Skills |
|---|---|
| LLM / NLP | LangChainLangGraphRAGRerankerLLM-as-a-JudgeAgent |
| Fine-tuning | SFTFFTLoRAQLoRAQuantizationLLaMA-Factory |
| LLM Serving | vLLMsgLangTGI |
| Backend | PythonFastAPIDjangoFlask |
| ML / DL | PyTorchTransformersCUDAComputer VisionOpenCV |
| MLOps | DVCWandBMLflow |
| Data / Search | ElasticsearchOpenSearchMySQLSQLPandasMATLAB |
| Infra | LinuxDockerGitNaver Cloud (NCP)PrometheusGrafana |