About
AI Engineer 손성준입니다. 이곳은 제가 직접 만들고 운영한 기술 작업을 기록하는 개인 블로그입니다. 커머스 검색 엔진에서 출발해 AI 에이전트 플랫폼까지, 실무와 사이드 프로젝트 사이에서 배운 판단과 시행착오를 남깁니다.
OpenSearch 키워드 검색을 5,000+ TPS 실 서비스에 적용하고, Rust로 리라이트하여 응답 28ms까지 끌어내렸습니다. 검색 품질을 높이기 위해 OpenSearch k-NN과 Qdrant 하이브리드 검색, LLM 쿼리 확장을 도입하며 AI Search로 확장했습니다.
이후 AI 에이전트 플랫폼(XGEN 2.0) 개발을 맡아, vLLM/llama.cpp 기반 멀티 GPU LLM 서빙, LangChain/LangGraph 기반 Iterative RAG, GraphDB 지식 그래프, MCP 기반 AI Agent, 워크플로우 엔진까지 7개 마이크로서비스를 Kubernetes/ArgoCD GitOps로 운영하고 있습니다.
최근에는 MCP(Model Context Protocol) 생태계에 집중하고 있습니다. 1,000+ API 도구를 그래프 기반으로 검색하는 graph-tool-call 엔진을 오픈소스로 개발하고, 9개 소셜 플랫폼을 MCP 파이프라인으로 자동화하는 gwanjong-mcp 에이전트를 운영 중입니다.
글은 대부분 제가 실제로 부딪힌 문제를 기준으로 씁니다. 완성된 정답보다 “왜 이런 선택을 했는지”, “어디서 깨졌는지”, “다시 한다면 무엇을 바꿀지”를 남기는 쪽에 가깝습니다.
전문 영역
- Search Engine — OpenSearch k-NN / Hybrid Search, Qdrant, Rust Axum 검색 API, RAG
- AI / ML — vLLM / llama.cpp GPU 서빙, MCP 기반 AI Agent, 그래프 기반 도구 검색, LangChain / LangGraph
- Full Stack — Next.js / React, Rust API Gateway, Tauri 데스크톱 앱, Python 비동기
- DevOps — K8s / K3s, ArgoCD GitOps, Jenkins CI/CD, Docker
Links
- GitHub: SonAIengine
- Email: sonsj97@gmail.com