Resume
Backend Engineer
Java/Spring Boot 기반으로 Club Minish 서비스와 정산 시스템의 핵심 도메인을 설계하고 구현했습니다. 승인, 정산, 송금처럼 실패 비용이 큰 흐름에서 상태 전이, 감사 가능성, 재처리 경로, 운영 보안까지 함께 다뤘습니다.
핵심 경험
- Club Minish 162개 merged PR, 정산 시스템 131개 merged PR 수행
- 주요 기능 PR에서 696~733개 테스트를 통과시키며 정산/검수 흐름의 회귀 위험을 낮춤
- JSONB snapshot과 approvalGroupId 기반 이벤트 approval workflow 설계
- Outbox/SQS 기반 이벤트 가격 재계산 파이프라인으로 저장 실패와 파생 계산 실패를 분리
- 5단계 정산 프로세스와 비용확정 snapshot으로 과거 산출 근거 보존
- CMS/Hecto 송금 멱등성, 결과 조회, KMS 암호화 적용
- Terraform 기반 ECS/RDS/ElastiCache/KMS 인프라 구성과 stage/prod 스택 분리, DB secret bootstrap 경계 설계
- OpenTelemetry, Loki, Prometheus, Tempo, Grafana 관측성 스택 구성