RESUME / 2026-10-08

홍현종

백엔드 · 개발 플랫폼 · 업무 자동화

금융·결제·커머스 백엔드에서 쌓은 개발·운영 경험을 바탕으로, 쏘카에서 개발 플랫폼과 업무 자동화를 만들고 있습니다. 서비스의 예외 흐름을 이해하고, 검증·배포·검수 과정의 반복 작업을 시스템으로 옮기는 데 집중합니다.

핵심 기술과 경험

01 / CORE EXPERIENCE

Backend & Integration

Java · Spring Boot · JPA · QueryDSL · Spring Batch · REST · TCP/IP

02 / CORE EXPERIENCE

Developer Platform

개발 표준화 · Jira / Forge · CI/CD · MCP · AI 검수 워크플로

03 / CORE EXPERIENCE

Data & 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.12

Payment · 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.08

CJ 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

자격

정보처리기사