백엔드 아키텍처 설계와 보안 구현에 집중하고, AI 에이전트를 통제된 환경에서 오케스트레이션하여 구현 생산성을 끌어올립니다.
40만 건 AI 데이터 처리 시간 60% 단축, 단일 인스턴스에서 600 TPS 실측 검증까지 직접 완수했습니다.
- 🎯 관심 분야 : AI 오케스트레이션, 도메인 결합도를 낮추는 설계, 예측 가능한 API 인터페이스 설계
- 📚 현재 : 웹훅 테스트 플랫폼 FlashHook 라이브 운영 및 야구대학 런칭 준비 중
개발자를 위한 웹훅 샌드박스 및 Mock API 서비스
-
상태 :
✅ 서비스 운영 중 -
역할 : Full-stack · 기획부터 FE/BE 개발, 인프라 구성, 라이브 운영까지 전담
-
핵심 성과
- 실시간 스트리밍 아키텍처 — SSE + ApplicationEvent 비동기 분리로 500개 커넥션 유지 상태에서 최대 600 TPS(평균 8.29ms, 100% 도달률)를 검증했습니다.
- 커스텀 보안 필터 체인 — Spring Security 없이 4단계 SSRF 방어(IP Pinning 포함)와 Redis Lua 기반 4-Tier Rate Limiting을 직접 구현했습니다.
- Zero Trust 인프라 + TTL 자동 파기 — 외부 포트를 개방하지 않는 Cloudflare Tunnel을 구성하고, MongoDB TTL 인덱스로 24시간 후 데이터를 자동 파기하여 운영 오버헤드를 제거했습니다.
-
🔗 서비스 바로가기
야구를 사랑하는 사람들을 위한 커뮤니티/정보 플랫폼
-
상태 :
✅ 개발 완료→ 운영 단계 준비 중 -
역할 : Backend · 코어 아키텍처 설계/리팩토링 리드 / Frontend · React Native 앱 단독 전담
-
핵심 성과 :
- 3계층 아키텍처 재설계 — Foundation/Core/Support로 패키지를 분리하고, 핵심 도메인 간 직접 참조를 금지하여 Spring ApplicationEvent 기반 느슨한 결합을 적용했습니다.
- 에이전트 오케스트레이션 기반 앱 마이그레이션 — MCP 툴, 커스텀 Skills, 시스템 지침으로 AI 에이전트의 제어 환경을 구축하여, 인력 부족 상황에서 모바일 앱 프론트엔드를 재구축했습니다.
- 비동기 알림 + 조회 최적화 — Spring Scheduler + FCM 비동기 발송으로 메인 스레드 병목을 방어하고, QueryDSL로 동적 쿼리의 런타임 에러를 컴파일 단계에서 차단했습니다.
✨ 읽어주셔서 감사합니다 ✨



