MSA 설계부터 인증 구조, 결제 연동, 성능 최적화까지 직접 구현하며 문제를 수치로 증명하는 백엔드 개발자입니다. 게임·VR 개발 경험을 바탕으로 도메인 설계와 시스템 구조에 대한 깊은 이해를 갖추고 있으며, 팀 협업 속에서 서비스 간 통신과 데이터 정합성 문제를 해결해왔습니다.
Language & Framework
Database & Messaging
Infra & DevOps
Previous (Game · VR)
| 프로젝트 | 설명 | 역할 | 팀 | 링크 |
|---|---|---|---|---|
| 🎫 First Ticket | MSA 기반 티켓 예매 플랫폼 | Payment 도메인 전담 · Toss Payments 연동 · Kafka Saga 패턴 | 6인 | GitHub |
| 📦 Q-Pang | MSA 기반 물류 백엔드 플랫폼 | company · product 서비스 · FeignClient 통신 구조 설계 | 5인 | GitHub |
| 🛵 No.1 Delivery | DDD 기반 배달 주문 플랫폼 | User 도메인 · JWT 인증/인가 파이프라인 전체 구현 | 6인 | GitHub |
- 🎫 First Ticket — DB 인덱스 최적화로 쿼리 성능 최대 227배 향상 · N+1 해결로 응답 시간 51% 감소 · 테스트 커버리지 35% → 95% · JMeter 부하 테스트 에러율 0%
- 📦 Q-Pang — FeignClient 3개 도입으로 서비스 간 직접 호출 완전 제거 · Eureka 기반 서비스 디스커버리 구성 · 공통 예외 처리 구조화
- 🛵 No.1 Delivery — RBAC 4단계 권한 구조 구현 · 도메인 계층의 JWT 라이브러리 직접 의존 0개로 분리
메드키트 — 개발팀 연구원 | 2021.08 ~ 2022.11
자폐 스펙트럼 아동 대상 감정 인지 훈련 모바일 게임 개발 (Unity / C# / AWS DynamoDB) AWS DynamoDB 스키마 설계, SMTP 이메일 자동화 시스템, Open API 연동 구현 게임 기획부터 출시까지 전 과정 참여, 오티즘 Expo 출품 및 논문 발행
건국대학교 HCI 연구실 — 석사 과정 | 2022.03 ~ 2024.02
VR 환경 기반 불안감 측정 프로젝트 참여 — VIVE Pro 디바이스 활용 VR 콘텐츠 개발 생체 데이터(EDA) 수집·전처리 파이프라인 5단계 설계 및 구현 VR 시나리오 5종 설계, 실험 대상자 대상 사용성 검증 및 데이터 분석 수행
스파르타코딩클럽 백엔드 부트캠프 | 2026.02 ~ 2026.05
Java/Spring Boot 기반 MSA 아키텍처를 학습하고 3개의 팀 프로젝트를 직접 설계·구현했습니다. DDD·MSA 구조 설계, FeignClient 기반 서비스 간 통신, JWT 인증 구조, Kafka 이벤트 드리븐 아키텍처, Toss Payments 결제 연동, AWS ECS Fargate 클라우드 배포까지 백엔드 전 영역을 경험했습니다.
| 기술 | 목적 |
|---|---|
| Grafana | 서비스 메트릭 시각화 및 대시보드 구성 |
| Prometheus | Spring Boot Actuator 연동 메트릭 수집 |
| Loki | 분산 환경 로그 수집 및 분석 |
MSA 환경에서 각 서비스의 상태를 한눈에 파악하고 장애를 빠르게 감지하는 모니터링 스택 구성을 목표로 공부 중입니다.
