profile photo

기술로 비용을 줄이고 가치를 키우는 개발자 고형규입니다.

Get free forked template

GS 리테일

GitHub

Instagram

gudrb963@gmail.com

About

2021년 폐업을 계기로 비즈니스 감각과 개발 역량의 중요성을 절실히 느낀 후, 새로운 도전을 위해 백엔드 개발자의 길을 걷기 시작했습니다. 지금은 5년차 백엔드 개발자 입니다.

GS리테일에서는 백엔드 개발자로 근무하며 처음에는 약 5개 제휴사의 운영 업무를 담당했습니다. 이후 30개 이상의 제휴사를 대상으로 운영 및 신규 제휴를 이끌며, 반값택배국내택배 물량을 지속적으로 성장시켰습니다.

TL;DR

💰 비용 절감

  • IDC → 클라우드 전환으로 연 5억 → 2억, 택배 서비스가 적자에서 흑자로 전환

🔒 보안

  • API 접근 권한 체계 구축
  • 세션 기반 → RSA(KMS) 기반 JWT 전환 (우리동네GS 앱 및 18,000대 택배장비)
  • jwt subject 암호화를 위해 KMS(AES) 기반 암복호화 적용

🏗️ 아키텍처

  • UseCase 기반의 헥사고널 아키텍처 적용
  • 높은 응집도와 낮은 결합도를 유도하여 확장성과 유지보수성 강화

🚀 대규모 트래픽 대응

  • 캐시와 Retry로 장애 없는 10만 TPS 배송조회 개발(JMeter)
  • Max+1 문제를 Table sequence 추가하여 개선

⚙️ 운영 효율화

  • Shell Script(crontab) + Scheduled Spring Boot(daemonSet) → K8s Airflow 전환
  • 하루 3회 이상 발생하던 배치 장애 제거
  • 중단 배포였던 Scheduled Spring Boot → Spring Batch + Airflow로 개선

🎓 초기 경험

  • CentOS → Ubuntu BareMetal 전환, 메일·실습 서버 구축
  • 약 90명 학생의 배포 지원 경험
  • 이 과정에서 Docker 필요성 체감

🛠️ 주요 스택

  • Spring Boot 3.5.x (Batch), Java 21, Airflow (K8s), K8s(Docker)

Posts

Experience

Lorem, ipsum dolor sit

GS 리테일

물류DX | 매니저 | 백엔드

Oct 2022 - Now

  • 택배 시스템 RESTful API 개발 및 운영
    • AWS EKS & IaC 환경에서 대규모 API 운영
    • 네이버, 토스, 당근, CJ대한통운 등 주요 파트너사 연동
    • 월 처리량 1,000건 → 10,000건 확장
  • 홈페이지 → 우리동네GS 앱 마이그레이션
    • E-Gov 기반 기능을 API로 이전, 데이터 정합성 확보 (PK Sequence 적용)
    • JWT 기반 자동 로그인(세션 클러스터링)으로 UX 개선
    • 필리핀 오프쇼어 개발팀과 협업 및 코드 리뷰 진행
  • 대한통운 연동 고도화
    • FTP 기반 파일 처리 → 실시간 API 전환
    • 테스트 및 운영 효율성 증대
  • EDB → Aurora PostgreSQL 마이그레이션 (IDC → Cloud)
    • 이기종 EDB를 Aurora PostgreSQL로 통합, 유지보수 비용 절감
    • 비표준 쿼리 → ANSI SQL 변환으로 DBMS 확장성 확보
  • On-prem K8s Airflow → MWAA 전환
    • Retry & SNS 적용으로 장애 80% 절감
    • Spring Batch v3 → v5, Java 11 → Java 21 업그레이드
  • 알림톡 에이전트 EC2 마이그레이션
    • 에이전트 8개 → 4개, DB 테이블 16개 → 8개 통합
    • 운영 자원 절감 및 유지보수 단순화
  • SpringEvent 기반 이벤트 처리 도입
    • TransactionalEventListener 기반 이벤트 발송 구조로 알림톡 처리 개선
    • 트랜잭션 종료 시점에 안정적으로 발송되도록 구조화하여 중복·실패 케이스 감소
  • 로깅 및 모니터링 개선 (IaC)
    • Datadog 로그 수집 및 개인정보 보호 처리
    • CUD 중심 로깅으로 대시보드/이슈 추적 강화
  • 버전 관리 & 협업
    • Git rebase, squash 기반 전략으로 협업 체계화
  • 장애 대응 사례
    • 중복 결제 데이터 수신 문제 해결 (Optional 조회 오류 → Update 쿼리 개선)
    • 타겟 테이블 변경 및 EAI 경로 제거로 재발 방지
Lorem, ipsum dolor sit

GS 네트웍스

시스템파트 | 매니저 | 백엔드

Aug 2021 - Oct 2022

  • Spring Boot Scheduler & Shell Script → Airflow 전환 (IDC → IDC)
    • Airflow 마이그레이션 작업 주도
    • KubernetesPodOperator 기반 시스템 구성
    • 약 250개 DAG 운영
  • 대한통운 배송조회 API 버전 업그레이드
    • API Cache 및 Retryable 적용
    • 과거 Timeout 문제 개선으로 APM 오류 감소
    • 오류 탐지 복잡도 개선
  • 장애 처리 경험
    • Oracle 테이블 스페이스 가득 참
      - 편의점 택배 결제가 차단됨
      - 일시 해결: 테이블 스페이스 증량 후 데이터 재수신
      - 근본 해결: IDC 환경에서 클라우드로 이관
    • 운임 전체 변경 오류
      - 운임 수정 중 쿼리 실수로 운임 데이터 전체 변경
      - 일시 해결: Flashback 쿼리로 원복 및 초과 과금 고객 보상
      - 근본 해결: 운임 변경 전용 시스템 도입
Lorem, ipsum dolor sit

마인드패스

대표 | PM

Dec 2018 - Jan 2021

  • 창업 및 초기 활동
    • 대학교 동기 2명과 공동 창업
  • AI 기반 프로젝트
    • GoogleNet 기반 한국어 독화 MVP 제작
    • GoogleNet 기반 의류 분류 모델 MVP 제작 및 GPU 20TFlops 대여 수혜
    • 치매 환자 낙상 방지 시스템 MVP 개발 → 건대 병원 파일럿 테스트 (특허 등록 지원)
  • 투자 및 지원 수혜
    • 5,000만원 투자 수혜 (기술혁신형창업기업지원사업, 기술보증기금)
    • 3,000만원 투자 수혜 (위치 기반 메모 알람 서비스, 맞춤형성장지원프로그램, 대전TP)
  • 기타 프로젝트
    • DJI Framework 기반 Robomaster S1 콘텐츠 개발
    • CMS(강의 웹사이트) Backoffice RESTful API 개발
Lorem, ipsum dolor sit

대한민국공군

병장 | 만기전역 | 위성통신병

Jan 2015 - Jan 2017

  • 김포 근무, 자동 추적 위성 안테나, 수동 위성 안테나 운영

Education

Lorem, ipsum dolor sit

건국대학교 글로컬캠퍼스

졸업 | 학사 | 컴퓨터공학과

Mar 2014 - Feb 2021

  • 교내 서버 및 인프라 관리
    • 교내 서버 관리자 업무 수행 및 학과 실습 서버(Ubuntu) 구축·운영
    • 관리되지 않던 BareMetal 서버를 Ubuntu로 전환하여 실습 서버 환경 개선
    • Windows Server 기반 실습 PC 유지보수 및 Switch Looping 문제 해결
  • 창업 및 프로젝트
    • 마인드패스 창업
    • Raspberry Pi 기반 치매 환자 낙상 방지 시스템 MVP 제작 → 건국대학교 병원 테스트 진행

대헌공업고등학교

졸업 | 정보통신과

Mar 2011 - Feb 2014

  • C, AVR 기반의 모바일로보틱스를 활용한 기능경진대회 출전

Personal Projects

Certifications

Skills

Languages

Frontend

Backend

Others

Get free forked template