← Home

Resume

ID /
박은우
1996.07.20
Position /
Software Engineer
Keyword /
Data, Automation
Contact /

Projects

개인 프로젝트
2025

실시간 CTR 분석 파이프라인

광고 도메인의 핵심 지표인 CTR(Click-Through-Rate)을 실시간으로 계산하는 데이터 파이프라인 설계·구현. Python Producer → Kafka → Flink → Redis/ClickHouse → FastAPI 구조.

  • Flink Watermark 기반 Out-of-Order 이벤트 처리
  • Exactly-once 처리 보장 및 상태 기반 집계 구현
  • 멀티 싱크 전략으로 실시간 조회와 분석용 저장소 분리
  • GitHub · 시스템 구축기 · 성능개선기

모노리스

백엔드 엔지니어
2023.04 - Present

데이터 분석 업무 자동화

데이터 분석가의 수작업 프로세스를 시스템 기반 자동화로 전환한 PoC 프로젝트. 운영 DB → AWS DMS → S3 → Glue → Athena로 이어지는 CDC 기반 데이터 파이프라인 설계 및 구현.

  • 분석 데이터 제공 리드타임 12시간 → 즉시 조회
  • 월 4회 수동 작업 제거, 주당 2시간 절감
  • 스타 스키마 모델링으로 반복 분석 패턴 최적화
  • 데이터 품질 검증(DQ) 로직 도입으로 지표 신뢰도 확보

글로벌 플랫폼 구축

제주파크 전용 시스템을 글로벌 사업 확장을 고려한 플랫폼 구조로 재설계. DDD, Hexagonal Architecture 도입으로 도메인별 책임을 명확히 분리.

  • ERD와 In/OutBound 흐름 분석·문서화로 전체 구조 가시화
  • 팀 스터디 운영으로 새로운 아키텍처 도입에 대한 공감대 형성
  • 테스트 없는 코드베이스에 단위/통합 테스트 도입, 커버리지 80%+ 달성
  • 새로운 파크 추가 시 설정 변경만으로 대응 가능한 구조 확립

엑심베이

소프트웨어 개발자
2019.12 - 2023.03

지급대행 신규 프로젝트

국내 오픈마켓 사업자를 대상으로 판매자별 매출을 집계해 위탁 송금까지 책임지는 지급대행 서비스 신규 구축. 거래 → 정산 → 송금으로 이어지는 전체 흐름 분석 및 도메인별 책임 설계.

  • 30개 이상 테이블 재설계, 객체 중심 ORM Entity 구조 구현
  • 19개 REST API 개발 및 실제 고객사 연동 완료
  • 100개 이상 테스트 코드 작성으로 시스템 신뢰성 확보
  • 실서비스 운영 시 치명적 장애 0건 달성

영중소 데이터 관리 및 차액정산 자동화

여신금융협회에서 반기마다 제공하는 전국 사업자 영중소 구간 데이터를 기반으로 수수료 차액정산 프로세스 구축.

  • 400만 건 대용량 데이터 처리 시스템 설계
  • Spring Batch 청크 단위 처리로 메모리 효율성 확보
  • 변경 이력 테이블 설계로 소급 정산 및 검증 가능
  • 수수료 오류로 인한 매출 손실 리스크 방지

성능 최적화

운영팀이 자주 사용하는 거래 내역 조회 페이지의 로딩 속도 개선.

  • 페이지 로딩 속도 15,000ms → 2,000ms (75% 개선)
  • EXPLAIN 분석으로 Full Table Scan 구간 식별, 복합 인덱스 적용
  • N+1 문제 해결 및 커버링 인덱스 활용

업무 자동화 및 효율화

운영팀의 반복적인 수작업 업무를 백오피스 자동화 기능으로 전환.

  • 50건 이상 기능 개선, UI/UX 개선 30건
  • 정산 확인, 거래 상태 변경, 리포트 생성 자동화
  • 주당 4시간 이상 업무 시간 단축
  • 모니터링 메시지 중요도별 채널 분류로 5분 내 장애 대처