💬 Portfolio
안녕하세요. 백엔드 개발과 AI 에이전트 시스템을 중심으로 프로젝트를 만들고 있는 개발자입니다.
이 블로그는 완성된 결과만 나열하기보다, 실제로 서비스를 만들면서 어떤 문제를 발견했고 왜 특정 구조를 선택했는지 기록하기 위한 공간입니다.
관심 분야
- Java와 Spring Boot를 활용한 백엔드 API 및 데이터 모델 설계
- RabbitMQ와 Outbox/Inbox 기반 비동기 메시징
- RAG, 검색 품질 평가, 충분한 근거에 기반한 AI 응답
- Python과 FastAPI 기반 AI 서비스 구성
- PostgreSQL, pgvector, BM25 및 문서 검색
- k3s, 컨테이너 운영, 로그와 메트릭 관측
- AI 개발 도구의 작업 문맥 유지와 검증 자동화
주요 프로젝트: Vantage
Vantage는 기사와 논문을 수집하고 정제해 검색, 브리핑, AI 챗봇으로 제공하는 지식 큐레이션 플랫폼입니다.
프로젝트를 진행하며 서비스 간 결합도, 검색 결과의 충분성, 처리 상태 추적, 운영 환경의 제약 같은 실제 설계 문제를 다뤄 왔습니다.
블로그에서 다룰 이야기
기술 자체를 설명하는 글과 실제 프로젝트 경험을 구분해 남기려고 합니다. 특히 문제가 발생한 배경, 선택한 해결 방법, 대안과 한계, 그리고 이후 개선한 내용을 중심으로 작성하겠습니다.
GitHub: hyeongmin90