
Contact
📧 Email: [email protected]
📱 Phone: 010-9770-3679
💻 github: zwan2
Spring, MySQL 기반의 5년차 서버 백엔드 개발자로 가맹점 113만개 규모의 핀테크 플랫폼, MAU 70만 규모의 커머스에서 백엔드 플랫폼 개발을 해왔습니다.
- 학우들에게 도움을 주는 서비스를 직접 개발하고 운영하면서 개발자의 길을 걷게 되었습니다.
- 운영 중인 레거시 환경에서도 개선할 수 있는 것을 찾아 나섭니다.
- 한번 시작한 일은 마무리 짓기 위해 부단히 노력합니다.
Blog
zwan dev log | Notion
👨💻 경력
카카오페이
파트너플랫폼팀
서버 개발자
2022.06 ~
(3년)
가맹점 113만 개 규모의 파트너 플랫폼 및 서비스 - 카카오페이 파트너센터
개발스펙: JAVA 17, Kotlin, Spring Boot 3, MySQL / React.js
- 복잡한 MSA 환경에서 DB 정합성 문제 개선 경험 (2025.01 ~ 현재)
- 단일진실공급원 기반으로 아키텍처 정리
- 서비스 간 데이터 대사 배치 구축하여, 13개 서비스의 데이터 정합성 일원화
- 파트너 레거시 시스템 개편 (2022.12~2023.04)
- Scala 프로젝트 → Spring Boot 3.0 전환
- 멀티모듈 구조를 활용하여 application 간 코드 중복 최소화
- CI/CD 에 SonarQube를 적용하여 Line Coverage 80% 수준의 코드 작성
- 엑셀 다운로드 기능 구현을 위해 사내 엑셀 다운로드 오픈 소스에 참여 및 최초로 도입. OOM이 발생하지 않게 개선하여 팀 내 생산성 향상에 기여함.
- 가맹점 고객확인제도(KYC) 신규 서비스 개발 (2022.06~2022.11)
- Spring Validator Interface 기반으로 검증을 일원화하여, 복잡한 도메인의 검증 패턴을 효과적으로 구현함.
- 기존 수기 프로세스를 대체하여 컴플라이언스, 내부 리소스 효율화에 기여함
- 주기적인 하우스키핑 진행
- 테이블 변경 이력 기능 구현
- alert 채널 개선 프로젝트
- 파편화된 알림 채널 정리(약 30개 → 6개). 로그레벨 규칙 정리.
무브 주식회사
커머스 웹 개발자
(산업기능요원)
2019.04 ~ 2021.04
(2년)
최대 MAU 70만 규모의 패션 커머스 - 크루비(운영 종료)
개발스펙: PHP7 (CodeIgniter), MySQL, Redis, Memcached, AWS (EC2, S3, RDS, CloudFront, etc.), HTML / ES6, JQuery, SCSS
-
MVC 프레임워크 CodIgniter 기반 웹 서비스 유지보수 및 개발
-
서비스 전반에 걸쳐 MySQL 데이터베이스를 튜닝함.
****3.8회/s 규모의 상품검색 쿼리를 avg latency 1,300ms → 150ms 개선함
-
Redis, Memcached 기반 캐시 기능 유지보수 및 개선
조회수 업데이트 기능을 Redis를 활용한 캐시로 개선하여, WriteIOPS 1.79K 규모의 병목 기능을 제거함
-
대규모 이벤트 모니터링 및 대응
New Relic, AWS CloudWatch를 활용하여 동시 접속자 50,000명 가량의 이벤트를 모니터링 및 장애 대응하였음
-
AWS 인프라 운영 및 유지보수
Public/Private 구조의 VPC에서 인프라를 유지보수함
오토스케일링 가능한 분산 아키텍처를 운영함
-
간편결제 기능 개발
기존 결제 모듈에 토스페이, 네이버페이를 추가 연동함
👨🎓 교육 및 활동
건국대학교 (서울)
학사 졸업
2016.03 ~ 2022.08
소프트웨어 마에스트로
12기 수료생
2021.04 ~ 2021.12
💪 핵심 역량
- 실제 운영중인 서비스의 성능 개선을 위해 MySQL 데이터베이스를 최적화해본 경험이 있습니다.
- 실제 서비스에서 Memcached, Redis를 활용하여 캐시를 구현한 적 있으며, Write-Back 방식의 Redis 캐시를 활용하여 서비스 병목을 개선한 경험이 있습니다.
- Redis, Kafka 등을 사용하여 간단한 pub/sub을 구축할 수 있습니다.
- 대규모 MSA 환경에서 이벤트 기반 아키텍처를 구성 및 운영한 경험이 있습니다.
- Mockito, FixtureMonkey 등 다양한 테스트 프레임워크를 기반으로 Unit Test, 통합 테스트를 작성한 경험이 있습니다.
- Kubernetes를 이용하여 기본적인 컨테이너 환경을 구축하고 개발할 수 있습니다.
- 정적 코드분석 도구 SonarQube를 결합하여 Jenkins CI/CD를 구축한 경험이 있습니다.
- React.js, Vue.js 를 활용하여 원활한 백오피스 개발이 가능합니다.