Skip to content
View beekeeper24's full-sized avatar

Block or report beekeeper24

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
beekeeper24/README.md

About

도메인을 이해하고, 안정적인 API와 서비스 구조로 풀어내는 풀스택 개발자입니다.
Spring Boot, Kotlin/Java, JPA, Redis, Kafka, PostgreSQL을 중심으로 인증, 결제, 렌탈, AI 연동 기능을 구현해왔습니다.

관심 영역 내용
풀스택 개발 Spring Boot 기반 REST API, 인증/인가, 도메인 모델링, 화면과 API 흐름 설계
데이터 처리 JPA, QueryDSL, PostgreSQL, Redis 캐싱/세션
서비스 아키텍처 MSA, Gateway, Eureka, Config Server, 내부 API 인증
이벤트 기반 처리 Kafka, Outbox 패턴, 비동기 도메인 이벤트
AI 기능 연동 Spring AI, OpenRouter/OpenAI 호환 API, 추천/요약/챗봇

주요 프로젝트

1. Korea for Visitors - 외국인 관광객을 위한 한국 여행 가이드 API

Kotlin Spring Boot Spring AI Redis PostgreSQL

외국인 관광객이 한국 여행 정보를 찾고, AI 여행 도우미와 대화하며, 현지 가이드와 연결될 수 있도록 만든 백엔드 API입니다.

  • Google, Kakao, Naver OAuth2 소셜 로그인과 JWT 인증 구현
  • Spring AI 기반 AI 여행 상담 기능 구현
  • 관광지/날씨 데이터 조회를 AI Tool로 연결
  • 게스트-가이드 매칭과 WebSocket 기반 채팅 구조 구현
  • Redis, RabbitMQ, PostgreSQL, Swagger/OpenAPI 적용

GitHub · 서비스


2. MODI Rental Backend - 상품 대여 플랫폼 MSA 백엔드

Java Spring Boot Spring Cloud Kafka Docker

회원, 판매자, 상품, 렌탈, 지갑/결제, 배송/고객지원, AI 기능을 분리한 마이크로서비스 기반 렌탈 플랫폼 백엔드입니다.

  • Spring Cloud Gateway, Eureka, Config Server 기반 MSA 구성
  • 렌탈 생성, 승인, 결제, 취소, 반납, 환불, 연장 흐름 구현
  • 지갑/예치금/렌탈 결제 트랜잭션 처리
  • Kafka와 Outbox 스타일 이벤트 처리 구조 적용
  • AI 상품 추천, 상품 설명 생성, 리뷰 요약, 검수, 임베딩 기능 구성
  • Docker Compose, Kubernetes, Kustomize 배포 리소스 작성

GitHub


기술 스택

Backend

Java Kotlin Spring Boot Spring Security Spring Cloud

Database & Messaging

PostgreSQL Redis Kafka RabbitMQ

DevOps & Tools

Docker Kubernetes Gradle GitHub Actions

구분 사용 기술
Backend Java, Kotlin, Spring Boot, Spring Security, Spring Data JPA, QueryDSL
Architecture MSA, Spring Cloud Gateway, Eureka, Config Server
Database PostgreSQL, Redis, H2, pgvector
Messaging Kafka, RabbitMQ, Outbox Event Flow
AI Spring AI, OpenRouter/OpenAI 호환 API, Chat/Embedding
DevOps Docker, Docker Compose, Kubernetes, Kustomize, Gradle
Docs / Test Swagger/OpenAPI, JUnit5, MockK, ktlint

GitHub Stats

GitHub Stats Top Langs


Contact

GitHub

footer

Popular repositories Loading

  1. sql-test sql-test Public

    Forked from jhs512/p-13952-mission-1

  2. CI-CD-TEST CI-CD-TEST Public

    Kotlin

  3. DDD-practice DDD-practice Public

    Java

  4. korea-for-visitors korea-for-visitors Public

    Kotlin

  5. Coffee Coffee Public

    Java

  6. asset-management asset-management Public

    TypeScript