이창현

AI Engineer · Backend / RAG / Agent

changhyeon363@gmail.com

Python 기반 AI 서비스 개발을 중심으로 챗봇·Agent·RAG, 문서 분석 PoC, 머신러닝 프로젝트에 참여했습니다. API 및 관리자 웹 구현부터 지식베이스 구축, 검색 시스템 구성, 컨테이너 기반 배포까지 경험했습니다.

경력
2025.01 – 현재 · 약 1년 9개월 (2026.10 기준)
주요 업무
AI Agent · RAG / Knowledge Base · Backend · Deployment
주요 기술
Python / FastAPI · PostgreSQL · Redis · Azure · Docker

01. 개발 경험

여러 프로젝트에서 수행한 업무를 기술 영역별로 분류했습니다. 직접 담당한 범위와 구현 내용을 중심으로 정리했습니다.

1.1 AI Agent · RAG · 대화형 AI

문서의 수집·관리와 검색, LLM 대화 맥락 처리를 포함한 서비스 개발

의료 도메인 AI Agent 및 지식베이스

RAG · Knowledge Base

의료 관련 전문 문서를 활용하는 AI Agent와 지식베이스 관리 환경을 개발했습니다. 문서 기반 답변 품질과 검색 구성을 주요 과제로 다뤘습니다.

주요 업무
  • 폴더 단위 문서 관리, 문서 버전 관리 및 청킹·임베딩 설정을 위한 관리자 기능 개발
  • 키워드·벡터 검색, 필터·태그 요구사항에 맞춰 Meilisearch 기반 검색 구성
  • DB·캐시·검색엔진·LLM 연동부를 분리해 교체 가능한 백엔드 구성 요소 설계
결과
AI Agent 및 지식베이스 구축·인수인계

Python · RAG · Meilisearch · Hybrid Search · PostgreSQL

헬로모지 (HelloMoJee) — AI 캐릭터 대화 서비스

2025.09–11 집중 개발 · 이후 일부 참여

캐릭터와의 지속적인 대화 경험을 목표로 한 서비스로, 대화 맥락 관리와 음성 대화, 예약 알림 등 서버 측 기능을 개발했습니다.

담당 범위
모바일 앱(별도 담당)을 제외한 FastAPI 서버 및 React·TypeScript 관리자 웹 개발
주요 업무
  • LLM API 연동 및 WebSocket 기반 음성 대화 기능 구현
  • 대화 요약·최근 기억 조회, 모델 기반 기억 선별 및 단계별 Memory 관리 기능 구현
  • 주 응답 흐름에서 일부 기억 처리 작업을 분리해 응답 지연을 줄이는 방향으로 구현
  • 정기 스케줄러와 예약 푸시 배치, 외부 서비스 연동 기능 구성
  • PostgreSQL 기반 데이터 관리, API·관리자 웹 구성

Python · FastAPI · PostgreSQL · Redis · WebSocket · React · TypeScript

관련 보도 — 헬로모지 서비스 수상 ↗

1.2 Backend · Infrastructure

AI 기능을 실제 서비스 형태로 배포하고 기존 시스템을 요구사항에 맞게 확장

방송통신중·고등학교 AI 챗봇

2025.04–06 · Production

처음으로 AI 챗봇의 프로덕션 개발·배포·유지보수까지 폭넓게 참여한 프로젝트입니다.

주요 업무
  • 챗봇 백엔드 개발, Docker 기반 실행·배포 구성
  • GitHub Actions CI/CD 및 Redis 기반 요청 제한 기능 적용
  • Kubernetes 기반 배포 환경 구축 및 운영
  • 서비스 규모와 운영 효율을 고려한 Azure Container Apps(ACA) 전환
결과
프로덕션 배포·운영 및 인프라 비용 절감

Python · Docker · Kubernetes · Azure Container Apps · Redis · GitHub Actions

직지AI — 공공 AI 서비스

2025.06–08 · Open WebUI

Open WebUI 기반 채팅 서비스를 공공기관의 문서·업무 요구사항에 맞게 커스터마이징했습니다.

담당 범위
2인 개발팀에서 백엔드 및 인프라 중심 담당
주요 업무
  • HWP/HWPX 문서 로더·파일 변환 및 문서 기반 RAG 기능 확장
  • AI 보고서 생성·저장 API, 웹 검색, 사용자 Q&A·개선 제안 등 부가 기능 구현
  • Azure VM·Nginx·HTTPS 및 GitHub Actions 기반 배포 구성
결과
공공 AI 서비스 배포 및 실사용 평가·개선 과정 참여

Open WebUI · Python · Azure VM · Nginx · GitHub Actions

1.3 Document AI · Machine Learning

비정형 문서 처리, 데이터 기반 분석, 예측 모델 개발 관련 업무

규제 가이드라인·내부 SOP 영향 분석 PoC

2025.11–12 · Document AI / Agent

외부 규제기관 가이드라인 개정 사항을 분석하고 관련 내부 SOP를 찾아 수정 방향을 제안하는 웹 기반 PoC를 개발했습니다.

주요 업무
  • 가이드 문서의 개정 내용 분석, 관련 SOP 검색 및 수정 제안 기능 구현
  • 제목·목차·주석 등 문서 구조가 일반 텍스트 추출 과정에서 소실되는 문제 검토
  • AWS 서비스와 오픈소스를 활용해 문서 분석·검색·LLM 처리 흐름 구성, Phoenix 기반 실행 추적 적용
결과
웹 기반 PoC 구축 및 고객사 전달

AWS · Document Parsing · LLM Workflow · Phoenix · PoC

식품안전 예측 모델 개발

2026.08–진행 중 · ML / MLOps

식품안전 관련 머신러닝 예측 모델을 개발하고 있습니다.

주요 업무
  • 데이터 분석·전처리 및 피처 엔지니어링
  • 머신러닝 모델 개발 및 성능 평가
  • 모델 실험 및 개발 산출물 관리

Python · Machine Learning · MLOps

1.4 추가 프로젝트

프로젝트주요 내용
AI 집중도 분석 PoC · MWC 2025MediaPipe·FastAPI·Azure 기반 실시간 분석 PoC 개발 참여. 관련 서비스 MWC 2025 전시 시연. 관련 보도 ↗
보험 문서 OCR PoCCPU 기반 문서 레이아웃·영역 분석과 VLM을 활용한 주요 항목 추출 및 체크·서명 여부 판별 기능 개발
멀티모달 교육 분석 실증객체 탐지·추적(MOT/ReID), STT, VLM/LLM 기반 수업 영상 분석 시스템 개발. 연구 관련 보도 ↗
구루미 CS 챗봇고객 문의 응대 자동화를 위한 AI 챗봇 개발
KT AIVLE School 미니프로젝트 실습 예제 개발 · 2025.01–04LLM 기반 키오스크 기능 개발, 오픈소스 모델을 활용한 이미지 임베딩·벡터 유사도 검색, IoT 데이터 이상탐지 모델링 및 대화형 알림 시스템 구현

02. 강의 및 대외 활동

활동주요 내용
청주대학교 바이브 코딩 특강 · 2026.05Genspark 기반 프로토타입 실습 보조강사
배민스타트업스퀘어 AI Agent 실무 교육 · 2026.04전자공시 데이터를 AI로 조회·분석하고 보고서·PPT로 연결하는 실습 진행. 공식 행사 후기 ↗
AI · 클라우드 실습 부트캠프 · 2025.09Azure AI Foundry 기반 Agent 실습 관련 강의 참여

03. 기술 스택

AI · Data
LLM · AI Agent · RAG · Embedding · Hybrid Search · VLM · Machine Learning
Backend
Python · FastAPI · PostgreSQL · Redis · SQLAlchemy · REST API · WebSocket
Cloud · DevOps
Azure · AWS · Docker · Kubernetes · Azure Container Apps · Linux · Nginx · GitHub Actions
Web · Tools
React · TypeScript · Open WebUI · Meilisearch