금융·결제·커머스 백엔드에서 쌓은 개발·운영 경험을 바탕으로, 쏘카에서 개발 플랫폼과 업무 자동화를 만들고 있습니다. 서비스의 예외 흐름을 이해하고, 검증·배포·검수 과정의 반복 작업을 시스템으로 옮기는 데 집중합니다.
- 2013년부터 금융·결제·커머스 백엔드 개발 및 운영
- 쏘카 개발 플랫폼·자동화, 테크플랫폼팀장 역임
- API 전환·배치·외부 연동부터 개발 프로세스 정착까지
핵심 기술과 경험
01 / CORE EXPERIENCEBackend & Integration
Java · Spring Boot · JPA · QueryDSL · Spring Batch · REST · TCP/IP
02 / CORE EXPERIENCEDeveloper Platform
개발 표준화 · Jira / Forge · CI/CD · MCP · AI 검수 워크플로
03 / CORE EXPERIENCEData & Reliability
SQL · Redis · Elasticsearch · 쿼리 개선 · Heap dump · GC 분석
경력 상세
쏘카
2025.03–현재개발 플랫폼 · 테크플랫폼팀장 역임
개발 표준화와 업무 자동화를 통해 개발자가 반복하는 검증·배포·검수 작업을 개선하는 플랫폼 업무를 수행했습니다.
- 테크플랫폼팀장 재임 2025.06–2026.02. 2인 팀에서 개발 표준화 및 플랫폼 업무 수행
- 표준화 항목의 우선순위·가이드 작성·전파 상태를 정리하고 온보딩 자료와 연결
- 백오피스 권한 설계에서 변경 반영 시점, 데이터 일관성, 클라이언트 격리 검토
배포 요청 검증 자동화 2025.06 운영 적용
- 필수값, 대표·하위 릴리즈 병합 관계, 동일 일자·저장소의 중복을 검사하도록 구성했습니다. 검증 흐름을 Jira 워크플로와 연결하고 Jira·Slack 알림으로 결과를 전달했습니다.
- 2025년 6월 운영에 반영했습니다. 요청의 입력 검증과 릴리즈 관계 확인을 자동화 흐름으로 묶었습니다.
Atlassian Forge · Jira Workflow · Slack
로그와 모니터링 기준 정비 2025.06–2025.10
- ECS 기반 로그와 REST·gRPC 예외 응답 가이드를 정비했습니다. 모니터링 플랫폼 연동을 테스트하고, 서비스팀의 피드백을 반영해 프레임워크 버전별 가이드를 보완했습니다.
- 연동 테스트와 가이드 업데이트를 마치고 2025년 10월 로그 파이프라인을 적용했습니다. 각 서비스팀이 가이드를 도입할 수 있도록 적용 안내와 피드백을 이어갔습니다.
ECS Log Format · REST / gRPC · Datadog
AI 기반 DB 변경 검수 2026.08–현재 · 검수 진행
- AI 인터뷰로 요청 맥락을 보완하고 DBA 검수함과 단일 기준정보(SSOT)를 연결했습니다. 분석·설계·POC를 거쳐 MCP 연계와 검수 흐름을 확인하고 있습니다.
- AI 인터뷰, DBA 검수함, 기준정보 관리의 구현을 진행했으며 현재 검수 단계입니다. 운영 적용과 효과 측정은 이후 확인할 범위입니다.
AI Interview · MCP · Review Workflow · SSOT
PR 연계 변경 통제 개선 2026.09–현재 · 파일럿
- Pull Request와 변경 승인 티켓을 연결하는 자동화 파일럿에 참여했습니다. 연동 설정과 가이드를 개선하고 PR·티켓 간 일대일 관계를 안내했습니다.
- 서비스팀의 파일럿 도입을 기술적으로 지원하고, 연동 과정에서 발견된 오류를 조치했습니다.
Pull Request · 변경 승인 워크플로 · 기술 지원
Atlassian Forge · Jira · Slack · ECS · Datadog · MCP · AI 워크플로
한샘
2022.10–2025.02커머스 백엔드 PL · 팀장대행 8개월
상품·회원 도메인의 커머스 백엔드를 개선하고, 팀이 같은 기준으로 개발·리뷰·배포할 수 있도록 개발 절차와 품질 기준을 정리했습니다.
상품 UI/UX 개편·API 전환
- 7명 규모 팀에서 8개월간 팀장대행을 수행하고, 상품 UI/UX 개편의 백엔드 PL로 일정·브랜치 전략·API 개편을 담당했습니다.
- 프런트엔드와 백엔드가 강하게 결합된 MVC 구조를 REST API 통신 방식으로 전환했습니다. 서버의 View 로직을 분리하고 JSON 기반 응답을 정의해 화면과 백엔드를 독립적으로 변경할 수 있도록 개선했습니다.
- 상품 API에 JUnit 테스트와 Swagger 문서화를 적용해 동작 검증과 프런트엔드 협업 기준을 마련하고, API 응답 속도 개선을 진행했습니다.
통합회원·커머스 백엔드 개선 2023.02–2023.11
- 온라인·오프라인 통합회원 기능을 개발하고 회원 모듈 분리와 API 개발을 수행했습니다. (2023.02–2023.06)
- 온라인 커머스 백엔드 리팩터링을 수행했습니다. 조회 쿼리와 비즈니스 로직, 메모리 사용을 함께 검토하며 성능·운영 안정성 개선 작업을 진행했습니다. (백엔드 리팩터링: 2023.06–2023.11)
개발 프로세스·개발 가이드 수립 2024.03–2024.08
- 개발자마다 다른 코드 스타일과 작업 절차로 발생하는 충돌을 줄이기 위해 요구사항 분석·코드 리뷰·배포 절차를 정리하고, 코딩 컨벤션과 코드 리뷰 항목을 표준화했습니다. (2024.03–2024.08)
- Qodana 정적 분석, 신규 프로젝트용 템플릿, 부하 테스트 기준을 정리하고 실습 중심 워크숍으로 팀에 전파했습니다. 개발 가이드를 실제 프로젝트 시작과 검수 과정에서 활용할 수 있도록 연결했습니다.
백오피스 메모리 문제 분석
- 백오피스 조회에서 발생한 OOM·GC 문제를 heap dump와 비즈니스 로직 분석으로 추적했습니다. 문제가 있는 처리 로직을 수정하고 GC 횟수·소요 시간·메모리 비율을 테스트한 뒤, 같은 서버 사양에 적용할 수 있도록 튜닝 내용을 공유했습니다.
Java · REST API · JSON · JUnit · Swagger · Qodana · JVM/GC 분석
오늘식탁
2022.04–2022.08커머스개발2팀 팀장 · 백엔드 PM
Ruby 기반 커머스의 Java API 전환과 PC 서비스 구축을 담당하고, 상품 탐색·추천·리워드 기능 및 공통 개발 기반을 구현했습니다.
PC 커머스 구축·Ruby → Java API 전환 2022.04–2022.06
- PC 커머스 신규 구축에서 백엔드 PM 및 개발을 담당했습니다. 기존 Ruby 기반 서비스의 유지보수 문제를 개선하기 위해 React 프런트엔드와 연동할 Java API로 백엔드 포팅을 진행했습니다. (2022.04–2022.06)
- 상품 목록·상세, 검색 화면, 꿀조합 목록, 상품 추천 API를 개발하고, 추천 키워드 API를 Elasticsearch와 연동했습니다. 상품을 찾고 비교·탐색하는 화면별 요구사항을 API로 구현했습니다.
- 멀티모듈 구성을 마련하고 AOP 기반 고객 캐시 데이터·로깅 공통 처리를 구현했습니다. Swagger로 API 입출력 구조를 공유하고 서비스 테스트 코드로 API 동작을 검증했습니다.
- AWS 인스턴스 생성과 nginx 라우팅 설정으로 신규 서비스 서버를 구성하고, 모바일 신규 개발 서버 구축을 수행했습니다.
UI/UX 개선·개발 우선순위 조율
- UI/UX 개선 프로젝트에서 PO 역할을 겸해 OKR과 개선 방향을 검토했습니다. 퍼널 개선 항목의 적합성을 검토하고 API 속도 개선 대상을 정리해 우선순위를 산정했습니다.
- 기획자와 개선 범위·일정을 검토하고, 항목별 workflow를 작성해 화면·API 개선 작업의 실행 순서를 구체화했습니다.
친구추천 이벤트·포인트 배치 2022.07
- 친구추천 이벤트의 DB·엔티티와 정보 조회·랭킹 조회 API를 개발했습니다. 추천 포인트 발급을 Spring Batch로 구현해 이벤트 참여 데이터와 리워드 지급 처리를 연결했습니다. (2022.07)
Java · Spring 5.x · Spring Boot 2.2 · JPA · QueryDSL · REST · Spring Batch · Elasticsearch · Redis · MySQL(RDS) · AWS · nginx · JUnit 5 · Swagger · AOP
한국씨티은행
2021.12–2022.03금융소비자전산부 과장
인터넷·모바일 신용카드 관련 시스템 개발·운영과 변경·배포 업무를 수행하고, 배포 자동화 체계를 구축했습니다.
신용카드 시스템 운영·배포 자동화 2022.01–2022.03
- 인터넷·모바일 신용카드 관련 시스템 개발·운영과 변경·배포 절차를 담당했습니다.
- Git·Bitbucket·RLM을 연동한 CI/CD 배포 자동화 시스템을 구축했습니다. 소스 관리 도구와 배포 도구를 연결해 변경사항 배포 절차를 자동화했습니다. (2022.01–2022.03)
Git · Bitbucket · RLM · CI/CD
11번가
2021.08–2021.12Payment · PG 승인·정산 백엔드 개발
SKPay 결제수단 연동과 PG 승인·취소 흐름을 개선하고, 서울사랑상품권 정산을 위한 배치 및 외부 연동 기능을 개발했습니다.
PG 승인·취소 흐름 개선
- SKPay 신용카드·휴대폰 결제 서비스를 연동하고, 신규 결제수단을 백오피스에서 취소할 수 있도록 결제 취소 프로세스를 확장했습니다.
- PG 승인 서비스의 수기 취소 처리부를 자동 취소 방식으로 개선하고 망취소 처리를 추가했습니다. 결제수단 연동과 승인 이후 취소 업무를 함께 다뤘습니다.
서울사랑상품권 정산 배치
- 서울사랑상품권 신규 프로젝트의 정산 프로세스를 Spring Batch로 개발하고, 외부 시스템과 통신하는 REST API를 구현했습니다.
- 정산 데이터 처리를 JPA로 구현하고, TDD 방식으로 JPA 데이터 처리와 REST 연동을 검증했습니다.
Java · Spring 5.x · Spring Boot 2.x · Spring Batch · JPA · QueryDSL · REST · Redis · Oracle · Linux · Tomcat · TDD
CJ올리브네트웍스
2017.02–2021.08CJ ONE 사업팀 대리
PG 결제의 전문 통신·취소·정산·매입과 백오피스를 개발하고, RCS 메시징 연동 및 블록체인 마일리지 프로토타입으로 서비스 경험을 확장했습니다.
PG 전문 통신·취소 처리
- PG 결제 서비스의 TCP/IP 소켓 전문 통신 프로그램을 설계·개발했습니다. Java ByteBuffer를 활용한 가변 길이 전문 데이터 처리를 구현하고 Linux Java 데몬으로 신규 서비스를 구성했습니다.
- Java 멀티스레드와 Quartz 배치로 대용량 데이터 처리를 개발했습니다. log4j 로깅에 스레드별 추적번호를 추가해 전문 처리 흐름을 추적할 수 있도록 했습니다.
- RMI 기반 통합 취소 모듈과 Quartz 기반 자동 취소 모듈을 개발해 결제 취소 처리 기능을 구성했습니다.
백오피스 정산·매입 개선
- 백오피스의 입금 정산과 매입 주기·매입 예정/확정 금액·차액 관리 기능을 개발했습니다. 신규 서비스 화면을 구축하고 기준정보 등록에 결재 프로세스를 적용했습니다.
RCS 서비스 구축
- RCS 서비스에서 RestTemplate으로 원천사 통신 API를 구현하고, Hystrix fallback과 Ribbon 클라이언트 로드밸런싱을 구성했습니다.
- RCS 운영 기반으로 Redis Cluster를 구축하고 서로 다른 Tomcat 간 세션 정보를 Redis로 공유했습니다. JPA 기반 데이터 처리를 적용했습니다.
블록체인 마일리지 프로토타입
- 로컬 Ethereum·스마트 컨트랙트 기반 블록체인 마일리지 프로토타입을 개발했습니다. 회원 등록·지갑 생성, 권한 부여, 마일리지 적립·조회·사용·차감 기능을 Solidity와 RESTful API로 구현했으며 사내 공모전 대상을 수상했습니다.
Java · Bash · TCP/IP · ByteBuffer · 멀티스레드 · Quartz · RMI · log4j · MyBatis · JSP · jQuery · Spring 3.x/5.x · Spring Boot · Spring Cloud · JPA · QueryDSL · REST · Hystrix · Ribbon · Redis Cluster · MS SQL Server · Oracle · Linux · Tomcat · Go · Solidity · Ethereum
HK저축은행
2013.03–2017.01전산팀 · 전자금융 개발·운영
인터넷뱅킹·CD망·여신 사이트의 화면과 금융 시스템 연동을 개발·운영하며, 이체·인증·금융사기 예방 요구사항을 시스템에 반영했습니다.
인터넷뱅킹 리뉴얼 2013.08–2014.06
- 인터넷뱅킹 리뉴얼에서 즉시이체·지연이체, 스마트 OTP, SMS·ARS·보안매체를 활용한 2채널 인증을 개발했습니다. (2013.08–2014.06)
전자금융·CD망 개발 및 운영
- 인터넷뱅킹에서 수취계좌 변조 의심 시 추가 인증과 전자금융 사기예방서비스를 개발하고, 모의해킹으로 확인된 보안 취약점의 전산 개선을 수행했습니다.
- CD망(ATM)의 금융사기 의심계좌 처리와 지연이체·지연인출 서비스를 개발하고, 저축은행중앙회·금융결제원과의 대외 통신 시스템을 개발·운영했습니다.
여신 사이트·대외 연동
- 신규 여신 서비스 ‘미트론’ 사이트를 구축하고, 신용정보 동의·여신 신용조회 시스템 및 타 은행 연계 여신 시스템을 개발했습니다.
- Java·Spring(Jex Framework)·JSP·jQuery·HTML5 기반 웹 기능과 COBOL·BANCS BatchJob·TCP/IP 기반 금융 시스템 연동을 다뤘습니다.
Java · Spring(Jex Framework) · JSP · jQuery · HTML5 · COBOL · BANCS BatchJob · TCP/IP · Oracle · UNIX · WEBTOB
참고 · 개인 프로젝트
개인 연구·실험AI 영상 생성 파이프라인
스크립트를 시작점으로 외부 생성 API와 렌더링 단계를 연결했습니다. 영상 요청 이후 상태를 조회하고, 실패·시간 초과를 처리한 뒤 결과를 다운로드하는 흐름을 구성했습니다.
JavaScript · 생성 API · Runway · 음성 및 자막 · 렌더링
GitHub 코드 ↗개인 연구·실험주식 정보 분석 서비스
Next.js와 Python 기반 분석·추천 흐름에 일별 배치를 연결했습니다. 환경·도메인별 캐시 키와 TTL을 구성해 데이터 재사용 범위를 구분했습니다.
Next.js · Python · Redis · 배치 · LLM 연동
비공개 · 소개만 공개개인 연구·실험사업 가설 검증 자동화
사업후보 조사, 사전 검증, 리포트와 실행 근거를 연결하는 흐름을 구성했습니다. 개인화 콘텐츠 실험에서도 제작 기술과 수익성 판단을 구분했습니다.
워크플로 자동화 · 근거 관리 · LLM 연동
비공개 · 소개만 공개
학력
세종대학교 컴퓨터공학과 · 학사 · 2005.03–2013.02