AI 상담 어플리케이션 Google Play 출시 · 1,000명 커뮤니티 운영
Java/Kotlin 기반 풀스택 개발과 AI 통합에 열정을 가지고 있으며, 실제 서비스 운영 경험을 바탕으로 성장하고 있습니다.
1. AI 철학 상담 앱 - 백엔드 🆕
Kotlin/Spring Boot 기반 AI 철학 상담 서비스
- 🔗 플레이스토어: 마인드톡
- 💻 GitHub: ai-counseling-backend
- 📚 문서: SRS · Architecture · ERD · API Spec
자세히 보기
핵심 성취:
- 구글 플레이스토어 런칭 (마인드톡 - AI 철학 상담 앱)
- Spring AI + OpenRouter 통합: ChatClient를 통한 JSON 스키마 응답 강제 및 fallback 메시지 처리
- Redis 캐싱 전략: 캐릭터/세션 페이지, OAuth/Refresh 토큰 TTL 분리로 응답 시간 50% 단축
- 성능 최적화: 응답 시간 112ms→52ms (53% 단축), 초당 처리량 100→200 req/s (2배 향상)
- JWT 보안 워크플로: Google/Kakao OAuth 통합, Refresh 토큰 회전 및 Redis Set 기반 세션 하이재킹 방지
- 메시지 신고 시스템: 세션 소유 검증 및 중복 차단으로 Play Store 심사 대응
기술 스택:
- Runtime: Kotlin 1.9.25 · Spring Boot 3.5.4 · Java 21
- AI: Spring AI ChatClient · OpenRouter API
- Data: Spring Data JPA · Kotlin JDSL · PostgreSQL 15 · Redis
- Auth: JWT · Google/Kakao OAuth
- Quality: ktlint · detekt · JUnit5 · MockK · 20+ 테스트
2. 한국 여행 가이드 백엔드 🆕
AI 기반 한국 여행 맞춤 가이드 서비스
- 🔗 라이브 서비스: KoreaTravelGuide
- 💻 GitHub: KoreaTravelGuide
- 👥 협업: 프로그래머스 데브코스 5명 팀 프로젝트
자세히 보기
핵심 성취:
- 기술 리딩: Spring AI ChatMemory SQL 스키마 이슈 해결, Jackson Kotlin 버그 패치, ktlint 도입으로 팀 코드 품질 향상
- AI + 공공 데이터 통합: OpenRouter API, 한국관광공사 Tour API, 기상청 Weather API 실시간 연동
- 삼중 OAuth 인증: Google/Kakao/Naver 소셜 로그인 + 역할 기반 접근 제어(RBAC)
- 실시간 채팅: WebSocket(STOMP) 기반 게스트-가이드 1:1 매칭 시스템
- 성능 최적화: Redis 캐싱으로 외부 API 응답 시간 단축
기술 스택:
- Runtime: Kotlin 1.9.25 · Spring Boot 3.4.1 · Java 21
- AI: Spring AI 1.1.0-M2 · OpenRouter · JDBC ChatMemory
- Data: Spring Data JPA · PostgreSQL · Redis
- Auth: JWT · Google/Kakao/Naver OAuth
- Messaging: WebSocket · STOMP
- Quality: ktlint · SpringDoc OpenAPI · Actuator
3. 개발자 커뮤니티 플랫폼 📌
실제 운영 중인 개발자 커뮤니티 서비스
- 🔗 라이브 서비스: devcom.kr
- 👥 운영 현황: 회원 1,000명
- 💻 GitHub: developers_community
자세히 보기
주요 특징:
- AI Q&A 시스템: OpenRouter 통합으로 자동 코딩 답변 생성
- 이중 콘텐츠 구조: 메인 사이트(승인제) + 커뮤니티(즉시 게시)
- 엔터프라이즈 아키텍처: RBAC 권한 관리, Redis 캐싱
프로그래머스 데브코스 팀 프로젝트
- 🔗 라이브 서비스: DevMatch
- 💻 GitHub: NBE6-8-2-Team08
자세히 보기
담당 역할:
- Frontend 전체 개발 (Next.js 15, TypeScript)
- OAuth 2.0 소셜 로그인 구현
- Analysis 도메인 개발
Anthropic MCP 공식 서버 등재 (Python)
자세히 보기
- 📍 MCP Servers Registry 정식 등재
- 🎯 한국 주식 시장 데이터 분석 서버 (Claude AI 통합)
- 🌏 전 세계 개발자들이 한국 주식 시장 데이터 활용 가능
한국어 마크다운 변환 도구 (TypeScript)
자세히 보기
- 한글 특수문자 처리 및 한국어 포맷팅 최적화
- 한국 개발자들의 문서 작성 편의성 향상
Next.js + TypeScript 웹사이트 스타터 템플릿
자세히 보기
- 빠른 프로젝트 시작을 위한 보일러플레이트
- 한국어 주석과 가이드 포함
- 🌏 Anthropic MCP 공식 서버 등재 - Korea Stock Analyzer
- 📱 Google Play 앱 출시 - AI 철학 상담 앱 (마인드톡)
- 👥 개발자 커뮤니티 운영 - 회원 1,000명
- ⭐ My Site Template - Next.js 스타터 템플릿 (GitHub 86 Stars)
- 🎓 프로그래머스 데브코스 - Java/Kotlin/Spring 백엔드 과정 수료



