- 기간계 시스템(UCube)과 AI 콜봇을 연결하는 151개 연계 API 중 약 30개를 신규 개발·유지보수했습니다.
- 개인정보 키셋 기반 AES 암호화 필터를 적용하고 Datadog Log Explorer로 우회 케이스를 검출·보완했습니다.
- 수동 Jar 배포(평균 약 30분)를 Jenkins 기반 CI/CD로 자동화해 배포 시간을 5분 이내로 단축했습니다.
- 기간계 코드값을 Code-to-Value Enum 공통 변환 계층으로 처리해 콜봇 Agent의 해석 정확도를 높였습니다.

Projects
대표 프로젝트
문제 상황과 해결 과정을 중심으로 정리했습니다. 카드를 눌러 상세 트러블슈팅을 확인할 수 있습니다.
AICC 관리자
대표- Backend PL로 프론트·비개발자·기획자 포함 7명 프로젝트를 리딩했습니다.
- Mock 데이터와 테스트 시나리오를 관리해 실제 고객 정보 없이 대화 시나리오를 검증하는 관리자 플랫폼을 개발했습니다.
- Schema → API 명세 → 스캐폴드 → 구현 → 코드 리뷰로 이어지는 Skill 기반 개발 파이프라인을 설계했습니다.
- Swagger(OpenAPI) 파서로 API 카탈로그를 자동 동기화해 명세와 테스트 환경을 항상 일치시켰습니다.
- Java7/JSP 레거시 IoT 관리자 시스템을 Spring Boot·Java21·Vue3 구조로 현대화했습니다.
- 설계 문서가 없는 환경에서 15개 이상 JSP 화면·SQL을 역분석하고 신·구 병행 운영으로 운영 공백 없이 전환했습니다.
- 800건 이상의 수동 회귀 테스트를 자동화해 검증 시간을 3일에서 1일로 단축했습니다.
- AWS WebSocket과 Spring Proxy로 운영 로그를 실시간으로 조회하는 모니터링 기능을 개발했습니다.
Skills
기술 스택
Backend
Java - Spring Boot - Spring Security - Spring AI - MyBatis - FastAPI
Database
MySQL - MongoDB - Redis - PostgreSQL - PgVector
Infra
Docker - Jenkins - GitHub Actions - AWS
Frontend
Vue3 - React - Next.js - TypeScript - Vite