박준영
백엔드 개발자 · 7년차
junyoung.park@example.com
핵심 역량
• 주문·결제 API p95 응답 시간 1.8초→420ms 단축
• 결제 모듈 서비스 분리로 배포 주기 주 1회→하루 3회
• 장애 런북 12종 작성, 월 장애 9건→2건
• Kafka 기반 이벤트 처리 설계, 일 1,200만 건 안정 처리
경력 상세
예시 커머스 · 플랫폼개발팀 시니어 백엔드 개발자
2022-04 ~ 현재담당 업무 주문·결제 도메인 API 설계와 운영을 맡고, 서비스 분리와 성능 개선 과제를 리드합니다.
주문 조회 API 성능 개선
2025-02 ~ 2025-07사용 기술 Java · Spring Boot · MySQL · Redis
• 슬로 쿼리 상위 20개를 분석해 복합 인덱스를 재설계하고 p95 응답 시간을 1.8초에서 420ms로 줄였습니다.
• 조회 빈도가 높은 주문 요약에 Redis 캐시를 적용해 DB 읽기 부하를 62% 낮췄습니다.
• 부하 테스트 시나리오 8종을 만들어 최대 처리량을 초당 1,500건에서 4,200건으로 검증했습니다.
결제 모듈 서비스 분리
2023-05 ~ 2024-06사용 기술 Kotlin · Spring Boot · Kafka · Kubernetes
• 모놀리식 결제 로직을 독립 서비스로 분리하고 배포 주기를 주 1회에서 하루 3회로 늘렸습니다.
• 결제 이벤트를 Kafka로 비동기 처리해 일 1,200만 건을 유실 없이 처리했습니다.
• 결제 실패 재시도 로직을 정비해 결제 실패율을 1.4%에서 0.3%로 낮췄습니다.
장애 대응 체계 정비
2022-09 ~ 2023-03사용 기술 Prometheus · Grafana · PagerDuty
• 알림 기준 40여 개를 재정의해 불필요한 야간 알림을 월 150건에서 30건으로 줄였습니다.
• 장애 유형별 런북 12종을 작성해 월평균 장애 건수를 9건에서 2건으로 낮췄습니다.
예시 모빌리티 · 서버개발팀 백엔드 개발자
2019-03 ~ 2022-03담당 업무 차량 예약·정산 서버를 개발하고 운영했습니다.
예약 정산 배치 개편
2020-08 ~ 2021-05사용 기술 Java · Spring Batch · PostgreSQL
• 일 정산 배치를 청크 단위 병렬 처리로 바꿔 실행 시간을 3시간에서 35분으로 줄였습니다.
• 정산 오차 검증 쿼리를 추가해 월 수작업 보정 건수를 80건에서 5건 이하로 낮췄습니다.
예약 API 신규 개발
2019-06 ~ 2020-06사용 기술 Java · Spring Boot · AWS
• 예약 생성·변경·취소 API 14종을 개발해 출시 후 6개월간 누적 예약 80만 건을 처리했습니다.
• 중복 예약 방지를 위해 분산 락을 적용해 중복 예약 문의를 월 0건으로 유지했습니다.
퇴사 사유 대규모 트래픽 환경으로의 커리어 확장
기술스택
언어·프레임워크 Java · Kotlin · Spring Boot · Spring Batch
데이터·메시징 MySQL · PostgreSQL · Redis · Kafka
인프라·운영 AWS · Kubernetes · Prometheus · Grafana
자격증
정보처리기사 · 한국산업인력공단 2018-08
AWS Certified Solutions Architect – Associate · Amazon Web Services 2023-11
학력
예시대학교
2013-03 ~ 2019-02컴퓨터공학 · 학사 · 졸업