About
대학 시절 창업(마인드패스)을 통해 AI 기반 서비스를 직접 만들어 보면서 개발에 본격적으로 뛰어들었습니다. 이후 물류·택배 백엔드 개발자로 커리어를 시작했습니다.
GS 네트웍스에서 토스·네이버·카카오·당근 등 50개 이상의 제휴사와 연동하고 외부 API 장애를 직접 대응하면서, “서비스가 멈추지 않게 만드는 것(가용성)”이 저의 첫 번째 기준이 됐습니다.
GS 리테일에서는 IDC에서 AWS로 전환하는 과정에 함께하며, 인증 구조(세션 클러스터링 → RSA/KMS 기반 JWT), 배치 안정화, Datadog 기반 모니터링 체계 구축까지 서비스 전반을 다뤘습니다. 배포나 장애 대응이 특정 작업자에게 의존하지 않도록 구조를 정리하는 걸 선호합니다.
이후 CRM팀으로 이동하며 고객 약 2천만 명 규모의 통합 회원 플랫폼으로 도메인을 넓혔습니다. 차세대 오픈 직후 투입돼 중단됐던 배치를 복구하고 개인정보 관련 버그를 수정하면서, 이슈는 Datadog 로그/APM으로 빠르게 파악하고 임시 처방보다 “다음에 같은 일이 안 나게” 정리하는 방식으로 해결해 왔습니다.
TL;DR
🚚 택배 플랫폼
택배 Backend Monorepo — 6개 시스템 + 전국 18,000대 장비 공통 백엔드, 전체 약 135만
건/day 처리
방문택배(api-gspostbox) P95 30ms 이하 · 에러율 0.1% 미만 안정 운영
봉투 암호화 JWE(KMS) + Spring Security로 시스템 간 API 완전 격리
오픈 초기 일 1,000건 → 현재 일 최대 120만 건 처리로 성장
🏢 CRM / 고객 플랫폼
인증 1,200 req/s · 회원 498 req/s · Redis 5,500 req/s — 에러율 0.1% 미만, 고객 2천만 명
규모 안정 운영
차세대 CRM 오픈 직후 투입 — 6개월 이상 중단된 운영 배치 3종 스케줄 재설계 및 복구
고객 등급 일괄변경 API 설계 (1회 최대 100건, Partial Success 패턴)
개인정보 오동기화 버그 수정 — 탈퇴 후 재가입 시 이전 정보 덮어쓰기 (월 약 2건)
Claude + MCP로 Datadog APM 데이터 분석 자동화 — req/s·레이턴시·에러율 정량 파악 및 팀
공유
MCP 기반 AI 업무 자동화(Datadog · Jira · Confluence · PostgreSQL) 및 Claude Desktop 파일
탐색 가이드 작성 — 개발팀 외 기획·디자인 현업 대상 전사 공유
💰 비용 / 구조 정리
EDB → Aurora PostgreSQL 전환(쿼리/운영 포인트 정리 포함)
Airflow DAG 정리 및 스케줄 통합 (270 → 180)
알림톡 에이전트/테이블 통합 (16 → 8)
IDC → AWS 전환 과정에서 운영비와 장애 대응 부담을 낮추는 방향으로 정비
🔒 인증 / 보안
세션 기반 인증을 JWT로 점진 전환
RSA(KMS) 기반 JWT 도입(공개키 검증으로 인증 흐름 단순화)
단말/모바일 앱 인증 흐름 정리 및 통합
⚙️ 배치 / 안정성
K8s + Airflow 배치 구조 정리
실패/지연이 잦은 작업은 원인 분석 후 구조 개선
장애 시 서비스 영향 범위를 줄이기 위해 실행 단위/자원 분리
📊 모니터링
Datadog APM 및 로그 수집 환경 구축
개인정보 로그는 Marker 기반으로 분리/필터링
장애 확인과 원인 추적에 걸리는 시간을 줄이는 방향으로 개선
Posts
Experience

GS 리테일
물류DX · CRM | 매니저 | 백엔드
Oct 2022 - 현재
- 차세대 통합 회원 플랫폼 안정화 (CRM팀) (2024.11–현재)API/배치 개발 · Java / Spring Boot / PostgreSQL / Redis / Bamboo
- 인증 서비스 최대 1,200 req/s · 회원 서비스 498 req/s 처리, P99 각각 7.81ms / 28.7ms 유지 — Redis 5,500 req/s · PostgreSQL 3,200 req/s 규모의 데이터 레이어를 에러율 0.1% 미만으로 안정 운영
- 차세대 플랫폼 오픈 직후 투입돼, 6개월 이상 미실행 상태였던 운영 배치 3종 (임직원 비활성화·메일 발송·PMS 결과 반영)을 단순 재기동 없이 스케줄 재설계와 데이터 정합성 검토를 포함해 복구
- 개인정보 보호 대응으로 회원 로그인 이력 조회 API 설계·개발 (일 평균 약 200건) — 고객이 직접 본인 이력을 확인하는 보안·컴플라이언스 요건 반영
- 고객 등급 일괄변경 API 설계·개발 — 1회 최대 100건·6개 테이블 트랜잭션 처리, Validation 실패 건은 Partial Success 패턴으로 미처리 건을 응답에 포함해 호출 측 재처리 가능하게 설계
- GS 네트웍스 연동 개인정보 오동기화 수정 — 탈퇴 후 재가입 시 이전 정보 덮어쓰기(월 약 2건, 개인정보 보호법 리스크 직결)를 외부 연동 플로우 데이터 정합성 검토로 해결
- GS Pay 공유결제 구성원 닉네임 변경 버그 운영 핫픽스 대응
- Claude + MCP를 활용한 AI 업무 자동화 도입 — Datadog(APM 분석·req/s·레이턴시·에러율), Jira/Confluence(이슈·문서 자연어 조회), PostgreSQL(자연어 DB 쿼리) MCP 연동 가이드와, 파일명 없이 자연어로 로컬 파일을 탐색하는 Claude Desktop 가이드(기획자·디자이너 등 현업 대상)를 직접 작성해 전사 공유
- 택배 서비스 Backend Monorepo 설계·구축 (2023.11–2024.12)백엔드 설계·개발 · Java / Spring Boot 3 / Spring Security / JWT(JWE) / KMS / K8s / Aurora Postgres / Datadog
- 우리동네GS(WOODONGS) 연동을 계기로 택배 서비스 backend monorepo 신규 설계 — 인증·인가·비즈니스 레이어 통합, 이후 물류센터·택배홈페이지·GSRETAIL·BACKOFFICE·전국 18,000대 택배장비가 동일 저장소 사용
- 전체 택배 플랫폼 약 135만 건/day 처리 (방문택배 120만 + 우리동네GS·물류센터 등 15만) — 방문택배 기준 P95 30ms 이하, 에러율 0.1% 미만
- 봉투 암호화(Envelope Encryption) 기반 JWE로 Stateless 유지 — KMS DEK 관리로 페이로드 암호화와 키 보안 동시 확보
- Spring Security로 6개 시스템 간 API 완전 격리 — Security Filter에서 시스템·고객 인가를 일괄 처리해 비즈니스 코드 도달 전 차단
- Filter 기반 Object-Level Authorization — 고객 A가 고객 B의 개인정보를 조회할 수 없도록 Controller가 아닌 Filter 단계에서 소유자 검증
- 웹뷰 인증 연속성 처리, 주소록·쿠폰(등록·조회·사용·선물) 기능 개발, 오프쇼어 팀 연동 조율
- PR 기반 코드 리뷰 문화 도입 제안 및 테크 세미나 기획·주도 — Git·Docker·Rust 주제 발표로 팀 내 기술 공유 문화 형성
- 방문택배 API · Batch 구축 (2024.03–2024.10)API/Batch 개발 · Java, Python / Spring Batch 5 / MWAA(Airflow) / Datadog
- 오픈 초기 일 1,000건 → 현재 일 최대 120만 건 요청 안정 처리, P95 레이턴시 30ms 이하, 500 에러율 0.1% 미만 유지
-
알림톡이 DB 반영 전에 발송되는 문제를 방지하고자,
@TransactionalEventListener(AFTER_COMMIT)으로 커밋 이후에만 발송하도록 처리 - 운송장 상태별 로그를 Datadog으로 수집해 누락/이상 구간을 추적 가능하게 개선
- 배치 실행 지연과 자원 낭비를 줄이고자 MWAA(Airflow) DAG 구조와 배치 자원을 튜닝
- IDC → AWS 이관 (2023.03–2024.02)MWAA(Airflow) 구성 · Oracle SQL → ANSI SQL 전환 · Java / Python / SQL / AWS MWAA / Aurora PostgreSQL / CI/CD
- 수동 배포로 인한 실수와 작업 부담을 줄이고자, Airflow API로 커밋 시 이미지 태그가 자동 갱신되도록 CI/CD 흐름 구성
- 5개 서비스 쿼리를 점진적으로 ANSI SQL로 전환(운영 중단 최소화)
- Datadog 로그 수집 체계 구축 (2024.11–2024.12)로그 포맷 표준화 / 개인정보 로그 핸들링 · Spring Boot 3 / Datadog / Marker
- 운영 중 데이터 변경 이력 추적이 어려웠던 문제를 해결하고자 CUD 로그 기준을 정의하고 Datadog으로 전송
- API마다 로그 포맷이 달라 이슈 추적이 어려웠던 점을 개선하고자, 전체 API에 Filter를 적용해 요청 정보를 일관된 형식으로 수집
- 개인정보 포함 로그는 Marker로 분리해 미전달 처리

GS 네트웍스
생활플랫폼팀 | 매니저 | 백엔드
Aug 2021 - Oct 2022
- 제휴사 RESTful API 개발·운영 (2021.10–2022.10)제휴사 커뮤니케이션 및 개발 · Java / Spring Boot / JWT / Redis / Docker Swarm / Oracle / EDB
- 토스/네이버/카카오/당근 등 제휴사와 협업해 택배 서비스 제공
- 신규 제휴사 25곳 오픈, 50곳 이상 운영
- 상태 전송 배치(약 20개)를 Spring Batch Flow로 통합해 운영 포인트를 줄임
- 대한통운 API 연동 및 장애 대응 (2021.10–2022.01)외부 연동 담당 · Java / REST API / Redis / Oracle
- 배송조회 API Timeout 이슈를 분석하고 대응
- API 버전 업 협의/적용 후 레거시 API를 Open API로 전환
- 인증 토큰을 Redis + DB 이중화로 관리해 캐시 장애에도 서비스 유지
- Retry/Recover 적용, Redis 장애 시 DB 조회로 대체
- IDC → IDC 차세대 이관(배치 아키텍처 개선) (2021.08–2022.06)백엔드 개발 · Java / Spring Batch / Kubernetes / Airflow
- Scheduled 기반 작업을 Airflow(MWAA) 기반으로 전환해 무중단 배포 흐름 구성
- KubernetesPodOperator 도입을 제안해 Job 단위 실행으로 개선
- 차세대 오픈 이후 API/배치 장애를 분석·해결하며 운영 안정화
- 문서 없는 API를 문서화하고, try-with-resources로 메모리 누수 개선

마인드패스
대표 | PM
Dec 2018 - Jan 2021
- AI 기반 MVP 개발 (2018.12–2020.01)Python / GoogleNet / CNN · GPU 학습 환경(20 TFLOPS) 활용
- GoogleNet 기반 한국어 OCR MVP 제작
- 의류 분류 모델 MVP 개발 및 학습 환경 지원 수혜
- 치매 환자 낙상 방지 시스템 MVP (2018.12–2019.12)Node.js / GPIO · Raspberry Pi 기반 프로토타입
- Raspberry Pi 기반 프로토타입 구현
- 건국대학교 병원과 협업해 파일럿 테스트 진행(특허 지원 단계)
- 외주 프로젝트 (2020.07–2020.12)Python, Java · DJI Framework / Spring Boot
- DJI Framework 기반 Robomaster S1 콘텐츠 개발
- 강의 웹사이트 CMS Backoffice RESTful API 개발
- 지원/투자 수혜
- 기술보증기금 등 지원 사업을 통해 자금/자원 확보 경험

대한민국공군
병장 | 만기전역 | 위성통신병
Jan 2015 - Jan 2017
김포 근무 · 자동 추적 위성 안테나 및 수동 위성 안테나 운영
Education

건국대학교 글로컬캠퍼스
졸업 | 학사 | 컴퓨터공학과
Mar 2014 - Feb 2021
- 학과 공용 웹 서버 구축 및 운영전공 수업·개인 프로젝트를 위한 공용 서버 환경이 없어 실습에 불편이 있었음
- 학생 공용 웹 서버 구축 및 운영
- 실습용 패키지·런타임 환경 설치 및 관리
- BareMetal 서버를 Ubuntu 기반 실습 서버로 전환
- Windows Server 실습 PC 유지보수 및 스위치 루핑 문제 해결
- 네트워크 장애 대응학과 PC 네트워크 장애로 수업 진행이 어려운 상황 발생
- 외주 업체와 협업해 스위치 루핑 구간 추적
- 문제 랜선 차단으로 장애 원인 제거
- 창업 및 프로젝트재학 중 창업 및 실제 사용 환경을 고려한 프로젝트 수행
- 마인드패스 창업
- Raspberry Pi 기반 치매 환자 낙상 방지 시스템 MVP 제작
- 의료기관 협력 하에 실제 임상 환경에서 파일럿 테스트 진행
Personal Projects
Certifications
Skills
Languages
Frontend
Backend
Others
Get free forked template
