이재헌

카카오페이 서버 개발자

About Me

카카오페이에서 4년차 서버개발자로써 카드 결제 서비스를 개발하고 있습니다. 사용자에게 폭 넓은 비즈니스 가치를 전달하고, 기존 코드와 아키텍처의 확장성 및 성능을 개선하여 사용자 경험(UX)을 향상시키는 데 주력하고 있습니다.
좋은 코드와 확장성 있는 시스템 설계를 위해 팀원들과 해결 방안을 논의하고, 원칙적인 개발 가이드를 추구하지만 합리적인 개발도 추구합니다.
학습한 것은 공유를 위해 블로그에 상세히 기록하고 있습니다.
협업을 위해 함께 자라기를 중요시합니다.

Experience

카카오페이

https://www.kakaopay.com/

플랫폼서비스파티 카드플랫폼유닛

2024.01 ~ 재직 중

페이머니 선불/체크카드 결제 및 전반적인 시스템 개발 및 운영

  • 카카오페이머니 기반 카드결제 인프라 개발 및 운영
  • 삼성페이 MST X 카카오페이 머니 연동으로 결제 커버리지 대폭 확장
  • 승인대사, 매입 및 정산, 소득공제 등 다수 배치, GW 개발
  • 결제 실패율 감소, 프로모션을 위한 모듈 개발
  • 전사과제 및 시스템 개선 수행

가비아

https://www.gabia.com/

하이웍스개발팀 메일개발유닛

2021.11 ~ 2024.01

MAU 60만 그룹웨어 하이웍스 메일서비스 개발 및 유지보수

  • 레거시 개편 (PHP 5.6 CodeIgniter > Java & Spring)
  • 다수의 Cron, Migration Script 작성
  • SQL 및 성능 튜닝 및 데이터 모델링
  • 코드 리뷰 및 방향성 설득
  • 운영 이슈 해결 및 장애 대응

Projects

MOCA

MST 카카오페이 머니 결제 시스템

2024.01 ~ 2024.04

삼성페이 MST X 카카오페이 머니 연동으로 카카오페이 오프라인 결제 커버리지 확장

  • MST, 제로페이 결제 신규 개발 및 비가맹 인증형 결제 확장
  • 대사, 매입, 전표처리 등 다수 배치 및 마이그레이션 처리 개발
  • 소득공제 및 연말정산 자료 제출

CAPI

페이머니체크카드

2024.04 ~

신한 대박 카드 시스템 유지보수 및 신규 제휴사(트래블로그) 확장 개발

  • Sentry 에러 추적 시스템 개선 (불필요한 Slack Alert 80% 제거)
  • 결제 및 매입, 정산 공통 인터페이스 개발 및 마이그레이션
  • 서비스 대시보드 및 Alert 구축으로 실시간 서비스 가시성 확보 및 MTTD 최소화
  • 대사 및 정산 불일치 100% 제거 및 결제 후속 프로세스 자동화
  • 분리보관 플랫폼 연동 전체 적용

Card Portal

카드중개플랫폼 운영 개선

2025.04 ~ 2025.05

카드중개플랫폼 실적 증가 위한 개발 및 유지보수

  • 액션 이벤트 트리거 연동 모듈 개발 - 직후 M/S 40%대 유지
  • 암복호화 라이브러리 개발로 레거시 프로젝트 암/복호화 로직 통일 (변성 정리)

Hiworks Mail Server

2022.10 ~ 2023.07

하이웍스에서 가장 많은 트래픽이 발생하는 메일 서비스의 전반을 담당

Pay CodeReview Reminder

코드리뷰 D-n 룰 자동화 및 슬랙 리마인더

2024.04 ~ 2024.04

카카오페이 속한 팀의 코드리뷰 지연 해결을 위한 D-n 룰 적용 프로젝트

  • Github Action + Python 사용
  • 매일 PR 목록의 D-n Label을 부착 및 조정
  • Workflow에 등록한 시간에 Slack 알림

Activity

개인 기술 블로그

  • 개발하면서 겪은 고민과 업무에서 만난 문제 등을 기록하고 공유
  • 매주 2~3회 포스팅을 업로드
  • 현재 평일 평균 PV 800 ~ 1200, 누적 PV 69만

Open Source

오픈 소스 기여 (Contribution Experience)

Etc.

사내에서 수행한 외부 활동

Side-projects

Verby Server

https://github.com/violetbeach/verby-server

커버영상 공유 플랫폼

2022.07 ~ 2023.03

커버곡 영상 공유 플랫폼 - 7인 규모의 사이드 프로젝트 참여 (서버 개발 담당)

KIS Trading Server

https://github.com/violetbeach/kis-trading-server

증권 데이터 수집 서버

2023.06 ~ 2023.06

사이드 프로젝트로 진행한 REST API를 지원하는 KIS(한국투자증권) 기반 배치 서버(1인 개발)

  • 현재 KIS의 주식 1분봉은 최근 3일 정도의 데이터만 추출할 수 있어 실시간 수집 필요
    • Quartz + Batch 기반의 데이터 수집 서버
  • 객체지향 생활체조 원칙 9가지 적용 (정리)
  • Batch 서버 특성 고려한 테스트 Coverage 100%

Skill

Backend

  • Java, Kotlin
  • Spring Boot
  • JPA, Querydsl
  • Junit5, Mockito, RestAssured
  • Gradle

DevOps

  • MySQL, MariaDB
  • CircleCI, Code Deploy
  • AWS EC2, RDS (MySQL), ElastiCache, S3, Elastic Load Balancer, Route53
  • Grafana, Sentry, ELK
  • JMeter, nGrinder