사용자 경험을 지탱하는 견고한 인프라와 서버를 설계합니다.
비즈니스 로직 구현을 넘어, 안정적인 서비스 운영을 위한 아키텍처 설계에 관심이 많습니다.
- YAPP | 27기 Server Developer 2025.11 ~ current
🎓 척척학사: 졸업 요건 자동 비교 및 관리 서비스
Role: 백엔드 팀장 | Period: 2025.02 ~ (진행 중)
Stack: Java, Spring Boot, PostgreSQL, Redis, Caffeine, AWS, Terraform, Docker
Awards: 🏆 제13회 수원대학교 창업 경진대회 최우수상 외 2건 수상
-
저사양 환경(t3.micro) 성능 최적화 (7 TPS → 96 TPS)
- 문제: API 부하 테스트 시 10 TPS에서 응답 지연(20s+) 및 시스템 붕괴 발생
- 해결: 병목 구간인 '인증 필터 DB 접근'을 식별하여 Local Cache(Caffeine) 도입 및 HikariCP 튜닝
- 성과: 처리량 13배 개선 (7 TPS → 96 TPS) 및 병목 지점을 CPU/Heap 한계까지 이동시킴
- Blog: 1.Baseline 수립 / 2.캐시 전략 검증 / 3.핵심 병목 제거
-
트래픽 폭주 대응 고가용성 아키텍처 (ALB + ASG)
- 문제: 수강신청 기간 평시 대비 20배 트래픽 스파이크 발생, 단일 서버 CPU 크레딧 고갈
- 해결: ALB(L7) + Auto Scaling Group 기반의 탄력적 아키텍처 전환
- 성과: 가용성 99.9% 확보 (에러율 10% → 0.1% 미만), 인프라 비용 85% 절감 ($66 → $10)
- Blog: 트래픽 폭주 대응 아키텍처 구축
-
로그 모니터링 스택 경량화 (ELK → Grafana Loki)
- 문제: ELK 스택의 과도한 메모리 점유(5GB+)로 인한 고사양 인스턴스 강제 사용 비효율
- 해결: 검색 빈도가 낮은 로그 특성을 반영하여 Grafana Loki + Sentry 조합으로 재설계
- 성과: 메모리 사용량 80% 감소 및 월 인프라 비용 87% 절감 ($60 → $7.5)
- Blog: ELK → Grafana Loki 전환기
-
Cloud DB 연결 병목 트러블슈팅 (Supabase)
- 문제: 활성 커넥션이 여유로움에도
Max client connections reached에러 발생 - 해결: Supabase Free Plan의 PgBouncer 모드를 Transaction(Limit 15)에서 Session(Direct, Limit 60) 방식으로 전환
- 성과: 가용 커넥션 수 4배 확장 및 장애 해결
- Blog: DB 커넥션 병목 원인 규명
- 문제: 활성 커넥션이 여유로움에도
-
Terraform 기반 인프라 재현성 확보 및 비용 최적화
- 문제: 콘솔 중심의 수동 관리로 인한 계정 종속성 및 비용 통제 어려움
- 해결: Terraform(IaC) 도입으로 인프라 코드로 관리, 비용 발생 시점 통제 전략 수립
- 성과: 계정 간 이식성 확보 및 월 비용 57% 절감 ($127 → $54)
- Blog: Terraform 비용 최적화 전략
💬 SUCAT: 수원대학교 교내 커뮤니티 (실시간 채팅/게임/친구)
Role: 백엔드 팀장 | Period: 2024.05 ~ 2024.11
Stack: Java, Spring Boot, WebSocket, MySQL, Redis, AWS
- 실시간 통신: WebSocket과 STOMP 프로토콜을 활용하여 채팅 및 게임 데이터의 실시간 동기화 구현
- 확장성 고려: 단일 서버의 한계를 고려하여 Redis Pub/Sub 기반의 메시지 브로커 구조 설계 및 적용
Certificates
- AWS Certified Solutions Architect - Associate (SAA-C03) | 2024.12
- SQLD (SQL Developer) | 2024.06
- TOEIC Speaking (Intermediate High) | 2025.12
Awards
- 2026 | AI-SW Developers 공모전 4기 최우수상
- 2025 | 수원대학교 창업 경진대회 제13회 최우수상
- 2025 | 수원대학교 창업 경진대회 제12회 우수상
- 2025 | AI-SW Developers 공모전 3기 우수상


