오승현 프로필

오승현 Oh Seunghyun

AI 플랫폼 풀스택 개발자 · Java/Spring 백엔드 · AI 웹서비스

"이 업무는 왜 이렇게 하고 있을까, 이렇게 바꾸면 더 낫지 않을까"에서 시작해, 한계를 그대로 수용하지 않고 개선을 만드는 개발자. Java/Spring 기반 웹 서비스를 5년간 설계·운영하며, 그 위에 AI를 얹어 사용자가 매일 쓰는 서비스로 만들어 왔습니다.

📧 dhtmdgussksm@gmail.com  ·  github.com/LucestDail

기술 스택

주력  Java 17Spring Boot 2.7/3.x (WebFlux)Vue 3RESTful / SSE
그 외 스택 펼치기
MyBatis · JPAMySQL · Oracle · TiberoRedis Keycloak멀티 LLM (Gemini·Bedrock·OpenAI·Azure)ElasticSearch Spring BatchKubernetes(EKS)JenkinsDocker PDFBox · PlaywrightTypeScriptRust(Tauri)

경력 — 베스핀글로벌

베스핀글로벌 (Bespin Global)대리 · AI 플랫폼 개발 · HelpNow 솔루션 파트 구축 담당 · 2024.12 ~ 현재

HelpNow Plex — 사내 AI 지식 플랫폼 · 프론트/백엔드 풀스택

2025.03 ~ 현재 · Vue 3 SPA + Spring Boot 멀티모듈 MSA
  • AI 채팅·문서 서비스 설계·운영 — 레거시 채팅을 SSE 스트리밍 구조로 재설계하고, 멀티 Provider LLM 라우팅·인라인 인용·문서 스튜디오·유저 메모리를 프론트·백엔드로 구현해 프로덕션 운영.
  • 대민 게스트 인증 — Keycloak Token Exchange로 비로그인 사용자 온보딩(게스트 확인·생성 + JWT 발급) 구현.
  • 운영 장애 근본 대응 — 메모리 누수(jmap 진단)·세션 만료 401·쿠키 400·IDOR 등을 원인까지 규명해 해결.
세부 구현 보기
  • AI 채팅 v2 재설계 — plex-server 경유 SSE 스트리밍 전면 전환. message_start·text_delta·thinking_delta·citation_delta·tool_calls·tool_results 등 이벤트 10종+ 직접 작성, Redis Pub/Sub 세션 상태 + 재연결 replay(멀티 인스턴스 HA).
  • 멀티 Provider LLM 라우팅 — Gemini/Bedrock/OpenAI/Azure 단일 추상화 라우팅·폴백(CircuitBreaker). 업무보고 자연어 파싱 엔진(청크 분할·LLM drop 진단).
  • 인라인 인용·문서 스튜디오·유저 메모리 — (DOC N) 인용 마커 문장별 주입·칩/카드·ECharts 차트, docsStudio v2 스트리밍(resume/stop·도구 세그먼트 렌더), 유저 메모리 운영 오픈.
  • 운영 안정성(근본 진단) — jmap 생존객체 분석으로 Keycloak deployment 메모리 누수(요청마다 재생성) 규명→realm 캐시 수정, 세션 만료 401 화면 갇힘→재로그인 유도·재포커스 선제 갱신, 쿠키 400 앱 단독 해결, bb8-logger 16MB 덤프·IDOR 차단.
  • 문서 변환 서버(doconverter) — 13개 타입 변환기, PDFBox 손상 PDF 복구·PDF→PDF 정규화, Playwright HTML→PDF·원본 레이아웃 보존, HWP/HWPX는 rhwp(Rust) 네이티브 벡터 렌더(검색 가능 PDF)·LibreOffice 폴백.
  • 통합 검색(server) — 문서·디렉터리 교차 검색을 단일 API로 통합(파일 타입 필터·즐겨찾기·JWT 토큰 파싱·저장 용량 집계), 핵심 로직 직접 구현.
  • 인프라 — WebClient로 12개+ 외부 MSA 게이트웨이·JWT 전파, Spring Batch DB cron 스케줄러(무중단 스케줄 변경), EKS·Jenkins·Harbor·Vault 운영.

한국수력원자력 생성형 AI 플랫폼 · HelpNow 솔루션 파트 구축 담당

2024.12 ~ 2026.03 · 국내 최초 원전 특화 폐쇄망 RAG AI 플랫폼
  • 외부 상용 LLM 없이 내부 HCX LLM·기간계·RAG를 연계하는 폐쇄망 프론트엔드 구현(프론트가 비즈니스 로직 상당 부분 감당).
  • 국토안전관리원 법률검토 AI PoC 병행(2026.02~03) — Redis Pub/Sub 중계로 대화 유실률 0%.
  • 🏆 2025 공공부문 AX 혁신대상 '대상'관련 기사

한국임업진흥원 AI 프로젝트 · 온사이트 대응

2026.07 ~ 현재
  • 트래킹 코스 자연어 질의 → 공공데이터 기반 지도 표출(네이버/카카오, 이동 경로 SVG 벡터).
  • plex-server 인터페이스 가이드·front 파서·예시 HTML·소스 형상 전달 온사이트 대응, 미팅 요청사항(follow-up·마크다운 출력 제한 등) 후속 개선 진행 중.

경력 — 효성ITX

효성ITX선임 연구원 · DX본부 AICC부문 AICC개발팀 · 2021.09 ~ 2024.11

삼성전자 BQMS VERS 고도화 · 솔루션 구축 담당

2024.05 ~ 2024.11 · Java, Spring, Oracle, BQMS/Knox 연계
  • Java Interceptor 암복호화 모듈(D-KMS) 인수·완성 — 타 개발사 포기분을 인수, 패킷 제어를 정밀 튜닝하고 정규식·요청 케이스 식별 로직 개선으로 자동 암호화·화면 복호화 안정화.
  • 협력사(VERS) 등록·수정·조회·평가 프로세스 표준화, 인사 정보 연계 평가 메일 자동화·진행률/점수 통계 시각화.
  • 누락됐던 복합 계약 통합 결제·품의 프로세스를 심층 분석해 비즈니스 로직 결함 조기 발견·개선, 레거시 IE→Chrome 전환.

컨택센터·상담 솔루션 다수 구축 · Java/Spring

2021.09 ~ 2024.05 · 공공·대기업 콜센터 솔루션
  • 한국교육학술정보원(KERIS)(2023.11~2024.05) — CTI/IVR 연계, DW 집계 배치로 조회 10~15초→0.2~0.5초, IE→Chrome 전환·마이그레이션, RPA 자동화로 일 2~3시간 공수→준실시간.
  • 삼성전자 서비스센터(2023.05~2023.11) — CTI 소켓 웹 연계로 상담 준비 5~10초→0초, IVR 콜 통계(콜백·포기호 시계열), 메시지 큐 기반 실시간 콜백·업무요청 자동 반영.
  • 효성ITX 구독형 상담 플랫폼(2022.03~2023.05) — AWS 클라우드 서버 설계·구성·운영, 연 4,000만원 수익 아이템화, APP→Web UI/UX 전환.
  • 질병관리청 지식정보관리(KMS)(2022.04~2023.05) — ElasticSearch+형태소 분석기로 한글 검색 정확도·속도 향상, 상담 발화 실시간 지식 추천 연계.
  • 질병관리청 상담분석(2021.09~2022.04) — 파일 이중화·전송 배치 개선(간헐 누락 해소), 배포 자동화 30분→1분.

솔루션 화면 · 컨택센터·CTI 콜인프라 연계

CTI/IVR 콜 인프라와 실시간으로 연계해 상담 데스크·콜 통계·감정/음성 분석·지식관리를 구축·운영한 솔루션 화면입니다. (데이터는 테스트/집계값)

개인 프로젝트

학력 · 자격 · 수상 (시간순)

2014.03~2018.02경기대학교 응용정보통계 / 컴퓨터과학 학사 · 경기대학교 ROTC
2018.05정보처리기사 (과학기술정보통신부)
2018.07JLPT N1 (일본어 최상급)
2018.10ICT 수료증 — 사물인터넷(IoT) 기술 및 빅데이터 분석기법 (ICT폴리텍대학)
2018.03~2020.06장교 복무 · 중위 만기전역 (정보통신장교)
2019.04🎖 표창장 — 정보통신중대 (제3기갑여단장)
2019.06🎖 표창장 — 운용장교 작전업무 기여 (제3기갑여단장)
2019.12🎖 상장 — 특급전사 달성 (제3기갑여단장)
2019.12🎖 표창장 — 부대개편 통신 분야 기여 (제3기갑여단장)
2020.12SQLD (한국데이터산업진흥원)
2025🏆 2025 공공부문 AX 혁신대상 '대상' (한국수력원자력 프로젝트)
2025.06🎖 표창장 — 예비군 동원훈련 기여 (제72보병사단장)
2025.12🏅 베스핀글로벌 사내 'Best High Performer' (AI Plex팀, 주요 AI 프로젝트 주도·신규 계약 기여)