Projects

실무에서 설계하고 구축한 시스템과 사이드 프로젝트를 소개합니다.

Work

01 2025.09 — 2026.03

LGES HVAC AI 챗봇 플랫폼

백엔드 TechLead / AI Agent 개발자

마이크로서비스 기반 AI 챗봇 플랫폼 전체 아키텍처 설계 및 개발. Google ADK 멀티 에이전트, WebFlux 리액티브 API, 실시간 STT, 멀티 클라우드 인프라까지 전 과정 담당.

Java 21 Kotlin Python 3.13 Spring Boot 3.5 (WebFlux) Google ADK LangChain4j FastAPI React 19 MySQL Milvus AWS (ECS/CloudFront/RDS) GCP (GKE) Terraform Docker
  • 필리핀 대상 AI 챗봇 서비스 성공 론칭 — 10개국 글로벌 확산 결정 확보
  • Google ADK 기반 멀티 에이전트 시스템 — IntentAgent(8종) + 7개 도메인 Agent 오케스트레이션
  • Terraform IaC로 AWS/GCP 멀티 클라우드 인프라 전체 코드화 및 모듈화
자세히 보기
02 2023.03 — 2024.05

MusicSharesJP

백엔드 TechLead

일본 음악 저작권 거래 플랫폼의 백엔드 아키텍처 설계 및 핵심 API 개발. eKYC 본인인증, 정산, NFT POC 등을 주도했다.

Kotlin Spring Boot JPA MySQL JWT RESTful API Git
  • 백엔드 TechLead로 프로젝트 전반 아키텍처 설계 및 주요 API 개발 (기여도 60%)
  • 사용자 관리, eKYC 본인인증, 정산 기능 등 핵심 API 설계·개발
  • NFT 관련 POC 진행 및 블록체인 적용 가능성 검증
자세히 보기
03 2021.05 — 2023.03

GoodVibeWorks

백엔드 TechLead

글로벌 엔터테인먼트 서비스의 백엔드 아키텍처 설계 및 핵심 API 개발. OCR 영수증 처리, 정산 자동화, AOP 기반 Audit 등을 구현했다.

Java Spring Boot MySQL AWS Jenkins Redis Git SonarQube Flyway
  • 백엔드 TechLead로 아키텍처 설계 및 주요 API 개발 (기여도 50%)
  • OCR 영수증 처리, Hyphen API 연동 카드 내역 자동 등록 기능 구현
  • 정산 자동화(수익/비용 집계, 대상자별 산출, PDF 출력) 기능 구현
자세히 보기
04 2021.05 — 2024.05

백엔드 개발 환경 개선

백엔드 TechLead (단독 수행)

공용 API 문서 서버, Spring Cloud Config 설정 중앙화, 사내 Maven Repository, 프로젝트 보일러플레이트 등 개발 환경 전반을 단독으로 설계·구축한 프로젝트.

Kotlin Java Spring Boot Spring Cloud SwaggerUI AWS Docker Jenkins GitHub Packages
  • 공용 API 문서 서버 구축 + CI/CD 배포 자동화로 API 문서 일원화
  • Spring Cloud Config + Git 기반 설정 중앙화로 서비스 간 설정 충돌 방지
  • 사내 공용 라이브러리 레포지토리(S3 → GitHub Packages) 구축 및 표준화
자세히 보기
05 2020.12 — 2021.04

LOTTE GFR — NICE CLAUP e커머스 플랫폼

풀스택 개발자

LOTTE GFR의 NICE CLAUP e커머스 플랫폼. Facebook Graph API로 인스타그램 브랜드 피드를 연계하고 소셜 로그인을 구현했다.

Java JavaScript TypeScript Spring Boot Vue.js MySQL Redis
  • 회원/상품 관리 백엔드 API 및 프론트엔드 주요 화면 개발 (기여도 40%)
  • Facebook Graph API 활용 인스타그램→e커머스 브랜드 피드 연계 기능 구현
  • 소셜 로그인(Google, Kakao, Naver, Facebook) 연동 개발
자세히 보기
06 2019.06 — 2020.05

TV 광고 플랫폼 2.0

풀스택 개발자

1.0의 기술 부채를 해소하고 AWS 네이티브 서비스로 전환한 TV 광고 플랫폼 2세대. Kotlin + Vue.js 도입, MediaConvert 기반 영상 인코딩 구현.

Kotlin Java TypeScript Spring Boot Vue.js MySQL Redis AWS (S3, CloudFront, Lambda, MediaConvert) Git
  • DB 설계·프로젝트 구조 설계 및 주요 도메인 서비스 초기 구축 (기여도 40%)
  • AWS MediaConvert/Lambda 기반 영상 인코딩 기능 구현
  • S3, CloudFront, Lambda를 활용한 웹 배포 자동화
자세히 보기
07 2017.12 — 2018.09

SKB 통합 광고 시스템

풀스택 개발자

CQRS 패턴을 도입해 읽기·쓰기 모델을 분리한 SK브로드밴드 통합 광고 시스템. Axon Framework + Hazelcast + Zuul 기반 아키텍처 설계.

Java JavaScript Spring Boot AngularJS Oracle Hazelcast Zuul Jenkins Git Axon Framework
  • DB 설계·프로젝트 구조 설계 및 아키텍처 구축 (기여도 50%)
  • Axon Framework 기반 CQRS 패턴 도입으로 서비스 확장성·유지보수성 강화
  • 캠페인·사용자·상품 서비스 API 및 관리 사이트 개발
자세히 보기
08 2015.09 — 2020.05

TV 광고 플랫폼 1.0

풀스택 개발자

DB 설계부터 AWS 인프라 구축까지 TV 광고 플랫폼 전반을 5년간 담당. Zencoder 영상 인코딩, Jenkins CI/CD, Redis 캐싱 최적화.

Java JavaScript Spring Boot AngularJS MySQL JPA Redis AWS Jenkins Zencoder Git
  • 서비스 설계·초기 구축, AWS 인프라 구축 및 5년간 운영 (기여도 60%)
  • Zencoder 활용 광고 영상 인코딩 및 상태 모니터링 기능 개발
  • Jenkins CI/CD 구축, Redis 캐싱 성능 최적화
자세히 보기
09 2014.04 — 2015.05

한국 전력 연구원 수요 예측

풀스택 개발자

R 기반 시계열·회귀 분석 통계 모델 개발 및 전력 수요 예측 API 구현. 변수 간 상관관계 분석, 차트 이미지 변환 API로 보고서 자동 생성.

Java JavaScript R Spring Framework jQuery MyBatis Oracle Mercurial
  • R 기반 통계 모델 설계·개발 및 서비스 API 구현 (기여도 80%)
  • 시계열 분석·회귀 분석 기반 전력 수요 예측 모델 개발
  • 차트 이미지 변환 API로 보고서 자동 생성
자세히 보기
10 2013.09 — 2014.03

특허청 특허출원 프로그램

프론트엔드 개발자

대전 정부청사 특허청의 특허출원 프로그램에서 사용자 입력 이벤트 기반 특허 출원 문서 작성 기능을 개발했습니다.

JavaScript
  • 사용자 입력 이벤트 기반 특허 출원 문서 작성 UI 개발
자세히 보기
11 2013.02 — 2013.09

자체 해운 솔루션

풀스택 개발자

항해 견적(Estimation) 자동 계산을 위한 API 및 UI 개발. Java/Spring 백엔드와 Knockout.js 기반 프론트엔드 구현.

Java Spring JavaScript jQuery Knockout.js
  • 항해 견적(Estimation) 자동 계산 API 및 UI 개발
자세히 보기

Side Projects

2025 — 현재

Google ADK 생활 비서 챗봇

풀스택 개발자 (개인)

건강 기록, 일정 관리, 회고 등 개인 생활 전반을 지원하는 AI 멀티 에이전트 챗봇. 계층적 에이전트 아키텍처와 시맨틱 메모리 검색을 적용했다.

Kotlin Python 3.12 Spring Boot 4.0 (WebFlux) Google ADK PostgreSQL (pgvector) R2DBC Keycloak Swift (iOS)
  • Router → LifeAgent + ReflectAgent 계층적 에이전트 아키텍처 설계
  • LLM 기반 의도 분류(15종) + 신뢰도 기반 동적 라우팅
  • pgvector 시맨틱 메모리 검색 및 iOS 앱 개발
자세히 보기
2025 — 현재

Google ADK 이력서 분석·생성 자동화 도구

풀스택 개발자 (개인)

이력서 PDF를 업로드하면 파싱부터 분석, 인터뷰, 섹션별 개선까지 자동화하는 멀티 에이전트 파이프라인. SSE 스트리밍으로 실시간 응답을 제공한다.

Kotlin Python Spring Boot Google ADK Next.js 15 Gemini PostgreSQL Keycloak
  • 이력서 파싱 → 분석 → 인터뷰 → 섹션별 개선 → 검증 자동화 파이프라인
  • 13개 섹션 전문 Agent + Validator Agent 품질 검증 워크플로우
  • Spring Boot 코어 → ADK 에이전트 SSE 스트리밍 아키텍처
자세히 보기
2023.09 — 2023.12

AI 챗봇 POC — 도입 검증부터 프로덕션 진입까지

백엔드 TechLead

RAG와 LangChain을 활용한 AI 챗봇의 기술 검증부터 아키텍처 설계, 서버 개발, 성능 테스트까지 3단계 POC 전 과정을 주도했다.

Spring Boot Python LangChain RAG AWS Docker
  • 3단계 POC를 통한 AI 챗봇 도입 타당성 및 기술적 실현 가능성 검증
  • RAG 기반 사내 문서 검색·응답 파이프라인 구현
  • 성능 테스트를 통한 프로덕션 진입 기준 충족 확인
자세히 보기