강동호
문제 해결과 서비스의 완성도에 집중하는 소프트웨어 엔지니어입니다. 기획 단계부터 주도적으로 참여하여 고객 편의성을 최우선으로 고려하며, 현재 다수의 MSA 환경에서 빌링 및 유저사이드 서비스 전반을 담당하고 있습니다.
경력
LG 유플러스 볼트업
(Tech Innovation Tribe, Back-end)전략 패턴 기반 멀티 PG 결제 시스템 설계 — 단일 간편결제 인터페이스로 다수 PG 및 포인트 복합결제를 처리하는 아키텍처 적용 DLQ 및 다단계 미수 배치 기반 정산 안정성 확보 카카오 T 플랫폼 연동 설계 — 인증 및 결제 프로세스를 4개의 MSA 도메인에 걸쳐 통합 설계 및 구현 프로모션(쿠폰/포인트) 개발로 고객 리텐션 증대, 환경부 로밍 서비스 안정성 개선, 차량 조회 API에 공인인증서 처리 및 Fallback 로직(서킷브레이커) 구성 AI 워크플로우 표준화, 문서 자동 생성 등 DX 인프라 구축
카카오스타일
(프라이싱시스템, Back-end)파이널 프라이싱 서비스 및 상품 매칭 / 지그재그 멤버십 및 마일리지 서비스 네이버 쇼핑 / 구글 쇼핑 / 유튜브 Engine Page 연동 외부 상품 가격 수집 및 타사 대비 가격 우위/열위 자동화 파이프라인
스토어링크
(R&D Engineer)상품 데이터 수집 및 키워드 기반 순위 / 애드링크, 유짓, 퍼그샵, 프라이데이 개발
와탭랩스
(Front-end Engineer)와탭 모니터링 서비스 프론트엔드 개발 (인프라나 JVM 어플리케이션, 쿠버네티스 등의 모니터링 플랫폼 프론트엔드 개발)
함샤우트
(SW Engineer)인플루언서와 비즈니스를 매칭시켜주는 플랫폼 개발
오픈브릿지
(SW Engineer)알람과 채팅이 더해진 알람톡 앱 개발, 사진편집과 미션이 합쳐진 포션 앱 개발, 웹 서비스 개발
주요 프로젝트 — LGU+ VoltUp
멀티 PG 결제 시스템 및 정산 안정화
2024.10 ~ 현재결제 서비스를 초기 설계부터 주도하여 단일 PG(카카오페이)에서 3개 PG사를 수용하는 멀티 모듈로 확장하고, 다층 미수 관리 시스템을 구축하여 매출 정산의 정확도를 확보했습니다.
- 결제 서비스를 프로젝트 초기 설계부터 구현까지 전담하며 핵심 개발자로 주도
- 추상 클래스 기반 벤더 전략 패턴을 설계하여 카카오페이 → 토스페이먼츠 → 카카오T 3개 PG사를 통합하는 결제 아키텍처 구축
- GCP Pub/Sub 기반 DLQ(Dead-Letter Queue) 패턴 구현 — 커스텀 어노테이션 및 핸들러 자동 디스커버리로 결제 이벤트 유실 방지
- DLQ 미수 처리 및 영구 미수 대상 처리 시스템 구축 — 재시도→DLQ, NACK 기반 자동 복구로 정산 누락 방지
통합 프로모션(쿠폰/포인트) 플랫폼 구축
쿠폰: 2025.07 / 포인트: 2025.08 ~ 10다양한 제휴사(넥센, 도요타, 블루멤버스)의 프로모션 요구사항을 수용하는 범용 쿠폰·포인트 백엔드 시스템을 구축하고, 어드민 관리 UI까지 풀스택으로 구현했습니다.
- 적립 건마다 유효기간이 다른 포인트 지갑 시스템 설계 — 적립 시 별도 지갑 엔티티 생성, 잔액 합산 조회 및 만료 임박(7일) 포인트 별도 추적
- 포인트 사용 시 무상 포인트 우선, 유효기간 임박순 차감 정책 구현 — 결제 취소 시에는 역순(유효기간 긴 지갑부터 환불)으로 사용자 유리하게 설계
- Hold→Confirm→Release 3단계 포인트 차감 라이프사이클로 결제 실패 시 자동 복원 보장
- 제휴사(넥센/도요타/블루멤버스) 쿠폰 만료일·중복발급·금액 설정 등 비즈니스 요구사항에 맞춘 유연한 프로모션 로직 개발
- 프로모션 쿠폰 발급 배치 구상 및 개발
유저 사이드 백엔드
2025.07 ~ 현재카카오T 계정/결제 연동(4개 MSA 관통), PnC 자동충전, 미결제 감시 등 사용자 경험의 핵심이 되는 백엔드 전반을 개발했습니다.
- 카카오T 계정/결제 연동을 4개 MSA(auth→user→billing→feapp)에 걸쳐 설계 및 구현 — OAuth2 기반 계정 연동, 결제수단 등록(5단계), 결제 승인/부분 취소까지 전체 플로우 담당
- 차량 등록 서비스 및 PnC(Plug and Charge) 인증 등록 서비스 개발
- 프로모션 쿠폰 발급 배치 구상 및 개발
- 외부 인증서 서비스에 서킷브레이커 패턴 적용 — 장애 인증서 자동 비활성화 및 복구, 전체 장애 시 강제 리셋 Fallback
성과
- 카카오T 제휴사 연동 인프라 및 핵심 비즈니스 로직 성공적 구축 — 결제수단 등록/결제/취소/프로모션 전체 사이클 구현
볼트업 하이브리드 앱 (Flutter)
2024.12 ~ 현재서비스 2.0 런칭을 위해 Flutter 하이브리드 앱 개발을 주도하고, Android/iOS 통합 플랫폼 아키텍처를 설계 및 구현했습니다.
- 서비스 개발 가능 범위 산정(PoC) 및 Android/iOS 하이브리드 앱 신속 개발 및 런칭(2025.03)
- JSBridge를 통해 프론트엔드와 하드웨어·앱 메시지 통신 구현 — 20+ 네이티브 브릿지 타입 개발
- QR 코드 인식률 개선을 위해 ML Kit 바코드 스캐너 도입
- FCM 기반 푸시 알림 시스템 구축
- 앱 디버그 콘솔 개발
성과
- 2개월 이내 런칭 (2024.12 ~ 2025.02)
- 프론트엔드에서 JS Bridge로 네이티브 기능을 호출할 수 있는 규약 설계
로밍 서비스 안정성 및 성능 최적화
2026.02타 충전사업자(환경부) 연동 로밍 서비스의 카드 상태 관리 로직을 재설계하고 처리 성능을 개선했습니다.
- 환경부 카드 상태 업데이트 로직을 결제 응답 기반에서 빌링 미수 이벤트 기반으로 재설계 — 미수 발생 건에 대해서만 선별적 상태 업데이트로 데이터 정확성 향상
- 객체→문자열→객체 변환 비효율성 제거 및 빌링 개별 조회를 통합 조회로 변경하여 직렬화 오버헤드 절감
- 환경부 에러 발생 시 재처리 프로세스 구성 — 회원카드 등 중요 데이터는 우선 재처리, 충전기 상태 등 누락 허용 가능한 항목은 후순위로 분리
성과
- 카드 상태 업데이트 로직 재설계로 데이터 정확성 향상
- 변환 오버헤드 제거 및 통합 조회로 처리 성능 개선
개발 생산성 자동화 및 DevOps 개선
2024.10 ~ 현재반복되는 운영 업무와 개발 비효율을 제거하기 위해 AI 코드 리뷰, 배포 자동화, MSA 개발 환경 도구를 구축했습니다.
- GitHub Copilot(11개 프롬프트), Claude Code(8개 스킬 — billing/roaming/admin/feapp/auth 서비스별 워크플로우), Cursor, Antigravity 등 AI 도구를 활용하여 사내 컨벤션에 맞춘 공통 작업 스킬 레포지토리 구축
- run-gemini-cli를 활용한 1차 코드 리뷰 자동화
- Docusaurus + GitHub Actions 기반 개발 문서 자동 생성 시스템 구축 — Git Polling 방식으로 코드 변경 감지 시 문서 자동 갱신
- Firebase App Distribution 도입으로 QA/배포 프로세스 병목 제거
- 개발자 개입 없이 QA가 직접 결제를 취소할 수 있는 STG/DEV 환경 결제 취소 기능 개발
- MSA 환경의 설정 파일(application-local.yaml) 자동 생성 도구 개발
- Android Jenkins 파이프라인 공통 라이브러리화, GCS Gradle 캐시, iOS 자동 배포, ProGuard/R8 정책 등
성과
- AI 코드 리뷰 자동화로 리뷰 리소스 절감
- Firebase 도입으로 QA 배포 사이클 단축 및 QA 자체 검증 편의성 향상
- 문서 자동 생성 시스템 구축으로 관리 리소스 절감
프로젝트 — 카카오스타일 (2022.06 ~ 2024.09)
스마트폰 프록시 및 가격 모니터링 리포트
2024.01 ~ 2024.09크롤링 차단 회피를 위한 모바일 프록시 서버 풀 구축 및 가격 우열위 자동화 파이프라인 구성
- IP 대역 유동 사용을 위한 포트 별 스마트폰 HTTP Proxy 할당 및 프록시 풀 조회 API 개발
- 비행기모드/재부팅 등 스마트폰 제어 API 및 Rate Limit 자동 관리 프로세스 구축
- 외부 수집 데이터(EP, 최저가)와 내부 상품 간 매칭 데이터셋 구성 및 AWS Athena 적재
- 가격 우위/열위 비교 및 엑셀 리포트 생성 배치잡 개발
N:M 동일 상품 매칭
2024.02 ~ 2024.09기존 1:1 매칭 구조를 N:M으로 개편하여 스토어/타입 구분 없는 전사적 동일 상품 매칭 시스템 구축
- 전 매칭 조회를 위한 별도의 이중 캐시 구성 및 상품 검색 시 위너(Winner) 데이터 서빙
- AWS Athena를 활용하여 이미지 유사도 99.5% 이상의 상품을 추출하는 매칭 배치잡 개발
- 리뷰 통합을 위한 매칭 데이터 조회 API 및 Kafka 컨슈머를 통한 신규 매칭 자동 적용
파이널 프라이싱 (가격 계산 로직 통합)
2023.12 ~ 2024.09각 지면별로 분산되어 있던 가격 계산 로직을 하나의 API로 통합하여 쿠폰, 프로모션 등 모든 혜택을 일관되게 제공
- 전사 지면의 복잡한 금액 계산 로직 파악 및 통합 API 설계
- 서비스 안정성을 위한 타임아웃 및 서킷브레이커 적용
- 사내 전 지면 게이트웨이 연동 및 가격 노출 정합성 확보
멤버십/마일리지 서비스 이관 및 고도화
2023.04 ~ 2023.06리텐션 강화를 위해 멤버십 등급 체계를 재설계하고, 레거시 Node.js 서비스를 Spring Boot로 안정적으로 이관
- cormo.js 기반 레거시를 Spring Boot로 1:1 DB 마이그레이션 및 무중단 이관
- 멤버십 등급 산정 기간 확대(3→6개월) 및 등급별 마일리지 적립 로직 개발
- 3개월 단위 등급 산정액 계산을 달별 캐시 + 누적합 방식으로 최적화
성과
- 캐싱 도입으로 DB 부하를 임계치(70%)에서 30% 이내로 대폭 감소
- 통합 테스트 및 게이트웨이 점진적 전환으로 기존 동작 유지하며 무중단 배포 성공
네이버 쇼핑 Engine Page 및 최저가 갱신
2022.06 ~ 2024.09지그재그 상품의 가격 경쟁력을 확보하여 네이버 쇼핑 가격 비교에 노출시키고 거래액을 견인
- 거래액 우위 상품 추출 배치 및 카드사 할인, 빠른배송 뱃지, 카테고리 매핑 연동
- 타 가격비교 서비스와의 가격 우열위 판단 로직 및 Kafka 기반 실시간 상품 정보 컨슈밍
- 운영 효율화를 위한 백오피스 개발 및 CPC에서 CPS 버전으로의 성공적 전환
성과
- 대량의 상품 풀 증가에도 불구하고 이벤트 기반의 상품 업데이트를 통해 배치 시간 단축 (4시간 → 2시간)
- 파이널 프라이싱의 기반이 되는 최종가 계산 로직의 초석 마련
프로젝트 — 이전 경력
프라이데이 서비스
2021.03 ~ 2022.06커머스 키워드 통계 분석 서비스 백엔드 개발
- 개발팀 전체에 Kotlin과 WebFlux를 메인 기술 스택으로 도입
- 자사 서비스의 핵심 기능을 프라이데이 조회 API로 전부 대체하여 현재까지 사용
- Jenkins CI/CD, WireGuard VPN, NPM 모듈/NPX 보일러플레이트 등 사내 개발 환경 자동화 도구 개발
- AMD64/ARM64 크로스 빌드 환경 구성 (Docker buildx, AWS Graviton2 대응)
- Puppeteer 기반 크롤링 API 개발 — 외부 페이지 API 조회/태그 선택/JS 함수 주입 지원
와탭 모니터링 FE
2019.03 ~ 2021.03어플리케이션, 서버, DB, 컨테이너 등 에이전트 수집 데이터를 시각화하는 통합 모니터링 대시보드 FE 개발
- 타임셀렉터, 서버 목록, 통합 대시보드 등 핵심 컴포넌트 개발
- 리액트 컴포넌트 위에 구형 페이지 핸들러 적용 및 에이전트 설정/설치 화면 개발
- 데이터 처리 공통 메서드 구현을 통한 코드 재사용성 향상
성과
- 실시간 대시보드의 API 반복 호출 축소 및 차트 대시보드 메모리 부족 현상 감소
잇플루언서 프로젝트
2017.08 ~ 2018.08광고주가 캠페인을 구성하고 인플루언서가 참여하여 포인트/협찬을 받는 인플루언서 마케팅 플랫폼 개발
- 인플루언서와 파워블로거 검수 시스템 개발
- 네이버 상위노출 조회 API 개발
- 광고주를 위한 광고 리포트 서비스 개발
성과
- 광고주-인플루언서 매칭 프로세스 자동화로 컨택 리소스 및 시간 대폭 단축
- 소상공인 및 스타트업의 인플루언서 마케팅 접근성 개선
알람톡 (안드로이드)
2016.05 ~ 2017.08알람과 채팅을 결합하여 사용자들이 서로 깨워줄 수 있는 소셜 알람 서비스
- 알람톡 2.0 서비스 신규 개발 주도
- 음성인식 및 흔들기 알람 등 사용자 참여형 기능 개발
- 알람 스토어 시스템 구축
포션 (안드로이드)
2016.05 ~ 2017.08미션 수행을 통해 포인트를 쌓고 사진 인화까지 가능한 미션 기반 사진 필터 앱
- 사진 조절 핵심 컴포넌트 개발 (밝기, 대조, 크롭, 블러, 비네트 등)
- 디자이너 협업을 통한 실제 이미지 필터 엔진 및 필터 효과 구현
- 사용자 계정 시스템 및 미션 수행 API 연동
활동 및 강연
백엔드 개발 직무 취업을 희망하는 과정 수료생들을 대상으로 기술 및 모의면접 멘토링을 진행했습니다.
실무 투입이 가능한 주니어 개발자 양성을 위해 5개 기수(1~5기)에 걸쳐 프론트/백엔드 협업 기반 기업 문제 해결 프로젝트의 멘토로 참여했습니다.
카카오테크캠퍼스 2기 백엔드 멘토로 참여
국민대학교 SW중심대학 멘토로 참여
Effective Backend 강연을 진행했습니다
부스트캠프 iOS 서비스 프로젝트 두 팀을 맡아 멘토링을 진행했습니다
한빛미디어에서 준비한 세미나 시리즈로 9회차 모니터링 세션을 진행했습니다
부스트캠프 웹 백엔드 캠퍼미팅 및 코드리뷰를 진행했습니다 (7기, 8기 연속 참여)
“WSL을 이용해 개발용 NAS 구축하기” 라는 주제로 발표를 진행했습니다
해커톤 멘토로 참여하여 FE/BE 멘토링 및 커리어 상담을 진행했습니다
대학생 대상으로 현직자와의 만남 세미나 및 백엔드 프로젝트 멘토링까지 멘토링을 진행했습니다
질의응답 및 코드리뷰 및 화상 멘토링을 진행했습니다
마이스터고 고등학생 대상으로 설명 > 클론코딩 > 프로젝트 순으로 리액트 특강을 진행했습니다
리눅스 관련 커뮤니티의 운영진으로 Infra를 담당하여 Forum과 Wiki 그리고 ASK 등의 서비스 및 메일서버의 구축 및 유지보수를 진행했습니다