본문으로 건너뛰기

주병주

백엔드 개발자2000.04.06NHN Cloud

Journey

  1. 세종대학교컴퓨터공학
  2. IT 연합동아리 Prography10기 · 백엔드
  3. 소프트웨어 마에스트로 16기16기 · 백엔드 · 인프라 · 마케팅
  4. 현재 재직 중NHN Cloud백엔드 개발자 · 정규직

Work

  1. NHN Cloud
    현재백엔드 개발자 · 정규직

    원장 시스템 개발

    클라우드 사용량의 중복·누락을 방지하기 위한 과금 원장 시스템을 체크포인트 기반으로 설계·개발했습니다.

    시간당 데이터 20.1만 건을 7분 11초에 처리하고, 장애 상황에서 최대 53.5만 건을 유실 없이 복구했습니다.

    • Java 21
    • Spring Boot
    • Spring Batch
    • MySQL
    • Kubernetes

    멀티리전 Audit 기능 구현

    리전마다 다르게 남던 감사 로그의 사용자·접속 정보를 동일한 형식으로 기록하도록 구현했습니다.

    외부에서 조작한 IP가 감사 로그에 기록되지 않도록 검증 로직을 추가했습니다.

    • Java 21
    • Spring Boot
    • Spring Security
    • Nginx
    • Playwright

    Iceberg 스키마 에볼루션 구현

    데이터 플랫폼의 Iceberg 영역을 담당하며 스키마 에볼루션 기능을 개발했습니다.

    기존 데이터를 유지하면서 컬럼을 추가하고, 연결된 StarRocks 적재·조회 구조까지 새로운 스키마로 동기화했습니다.

    이전 형식의 CSV도 누락된 컬럼을 `NULL`로 처리해 계속 적재할 수 있도록 호환성을 유지했습니다.

    • Java 21
    • Spring Batch
    • Apache Iceberg
    • Nessie
    • MySQL

    AI 개발 검증 체계 구축

    개발자가 직접 반복하던 화면 검증을 자동화했습니다.

    AI 에이전트와 Playwright가 테스트를 실행하고 결과와 스크린샷을 남기도록 만들었습니다.

    이를 팀 공통 검증 흐름으로 도입해 코드 생산량을 약 3배로 높였습니다.

    • AI 개발 자동화
    • GitHub Actions
    • Jenkins
    • Playwright
    • Docker

Education

  1. 세종대학교
    세종대학교
    컴퓨터공학

Activities

  1. 소프트웨어 마에스트로
    SW Maestro
    16기 · 백엔드 · 인프라 · 마케팅

    Chefriend

    고객 리워드 기반 맛집 평가 서비스 ‘Chefriend’에서 백엔드 개발 및 Terraform을 이용한 인프라를 구축했습니다.

    외부 API 호출을 WebClient로 전환해 스레드 고갈을 방지하고 처리량을 47배 향상했습니다. (18 → 866 RPS)

    Lambda@Edge 기반 이미지 리사이징을 도입해 응답 속도를 85% 단축했습니다. (200ms → 30ms)

  2. Prography
    Prography · IT 연합동아리
    10기 · 백엔드

    Cherrydan

    체험단 공고 플랫폼 ‘Cherrydan’에서 검색·알림 API 개발 및 CI/CD 파이프라인을 구축했습니다.

    MySQL 실행 계획 분석과 일별 전용 검색 테이블 설계로 검색 지연 시간을 99.4% 단축했습니다. (3.6s → 0.02s)

    Prometheus·Grafana 모니터링 환경과 응답 속도 500ms 초과 알림을 구축해 장애 대응 체계를 마련했습니다.

  3. 멋쟁이사자처럼
    멋쟁이사자처럼 · 대학 IT 동아리
    12기 · 백엔드 엔지니어
  4. 42 Seoul
    42 Seoul · 소프트웨어 교육 과정
    소프트웨어 엔지니어링 과정

오픈소스

  • Spring Data JPA ↗SimpleJpaRepository save() 테스트 커버리지 개선
  • Spring Data JPA레퍼런스 문서 문법 오류 수정

수상

  • 대상세종대학교 SW/AI 해커톤
  • 우수상세종대학교 컴퓨터공학과 학술제
  • 장려상세종대학교 SW/AI 해커톤

기술

Backend
Java 21 · Spring Boot · Spring Batch · Spring Data JPA · WebClient
Data
MySQL · Apache Iceberg · Nessie
Cloud & Infra
Kubernetes · AWS · Terraform · Docker · Nginx
Observability
Prometheus · Grafana · Loki · Promtail
Quality & Tooling
Locust · Playwright · GitHub Actions · Jenkins · AI 개발 자동화

© 2026 주병주

관찰하고, 기록하고, 더 단단하게 만듭니다.