박정수 (Jeongsu Park)

BackEnd Developer
Java & Spring 기반의 3년차 서버 백엔드 개발자로, AWS 환경에서 객체지향적인 구조 설계와 문제 개선·리팩토링 역량을 중심으로 성장해왔습니다.
실시간성이 핵심인 태권도 대회 운영 시스템에서는 API 서버 내부 메모리에 저장되던 SSE 세션 구조로 인해 ECS 클러스터링 환경에서 데이터 유실이 발생하는 문제가 있었습니다. 이를 Kafka + WebSocket 기반 메시지 서버로 재구축해 데이터 유실률 0%, 확장성 있는 실시간 전송 구조를 만들어냈습니다.
또한, 보안 관제 시스템에서 일 평균 3천만 건 이상의 로그 데이터를 다루는 쿼리를 분석·최적화하여 200라인 → 20라인, 60초 → **0.6초(100배 개선)**로 성능을 극적으로 향상시켰습니다.
이처럼 주어진 문제를 깊이 분석하고, 근본적인 원인을 해결해 성능과 안정성을 높이는 데에 강점을 가지고 있으며, 더 나은 시스템을 만들기 위해 지속적으로 성장하고 있습니다.
Tel : 010-6647-7508 E-mail : [email protected]
Github : https://github.com/pparkjs Portfolio : https://silicon-vegetable-8cc.notion.site/53c1ca01f9a340efb59fc0b356dc0780?source=
Skills
Backend
DevOps
-
Java
-
Spring Boot, Spring MVC, Spring Security, Spring WebSocket, Spring Data JPA
-
JPA, Querydsl, Hibernate, Mybatis
-
Junit5, RestAssured
-
Gradle, Maven
-
IntelliJ
-
MySQL, MariaDB
-
Elastic Search, Kafka, Redis
-
AWS EC2, AWS S3, AWS CloudFront
경력 (2년 5개월)
KPNP
백엔드 개발팀 2025.10 - 재직중
- 오앤 대표님과 KPNP 대표님 간 협의를 통해 행정 이적을 진행하였으며, 오앤에서 수행하던 태권도 대회 운영 처리 서비스를 동일하게 이어서 진행 중
- 태권도 전자호구와 경기운영시스템 분야의 선두기업으로서 스포츠 IT 산업화를 이끄는 글로벌 기업
오앤
백엔드 개발팀 2024.11 - 2025.09 (0년 11개월 | 정규직)
- KPNP의 전세계 태권도 대회 운영 처리 서비스를 개발하고 개선하는 업무를 진행
시큐레이어
솔루션 개발팀 2023.09 - 2024.11 (1년 02개월 | 정규직)
- 빅데이터와 AI 기반의 차세대 통합보안관제 솔루션 기업으로, 방대한 보안 이벤트를 실시간으로 수집·분석·탐지하는 기술을 제공합니다. 국내 통합보안관제 시장 점유율 1위를 차지하며 기술력을 인정받고 있음.
기술 명세서
KPNP
백엔드 개발팀 2025.10 - 재직중
프로젝트 요약
- 태권도 운영 시스템
- 본 프로젝트는 품새와 겨루기 두 종목을 모두 지원하는 통합 운영 시스템으로, 대회 개최 결제, 선수 등록, 경기 일정 관리, 대진표 생성, 코트 배정, 실시간 경기 스코어링, 상장 출력, 경기 결과 문서 자동화 등 대회 운영 전반의 기능을 통합 제공하도록 구현했습니다.
- 현재 상용 전 단계로 지속적인 테스트 및 기능 개선을 진행하고 있으며, 캐나다 현지 대회에서 베타 버전으로 실제 운영 중입니다.
- 딜러
- 딜러 프로젝트는 KPNP 태권도 상품들을 도매업자(딜러)들이 대량으로 구매할 수 있도록 만든 새로운 프로젝트로, 헥사고날 아키텍처(Hexagonal Architecture)를 적용하여 도메인 로직과 외부 인터페이스를 명확히 분리했습니다.
AWS에 Lambda@Edge 기반 On-Demand 이미지 리사이징으로 상품 엑셀 다운로드 성능 최적화
소요 기간 : 2026.01.05 ~ 2026.01.09
- 문제점
- 1,000여 개의 상품 엑셀 다운로드 시, 고용량 원본 이미지(개당 300~700KB)를 API 서버가 직접 다운로드 후 리사이징하여 매핑하는 구조로 인해 약 3분의 심각한 지연 시간 발생
- 리사이징된 이미지를 S3에 미리 저장하는 방식은 상품 수에 따른 저장 비용(M×N) 및 관리 효율성 측면에서 부적합함
- 현재는 약 1,000개 상품이지만, 향후 더 많은 상품과 이미지가 추가될 예정이므로 기존 방식으로는 성능 저하와 비용 증가 문제가 더욱 심각해질 것으로 예상됨
- 해결 과정
- 기존에는 RestTemplate를 사용해 이미지를 다운로드했으며, 이후 WebClient를 활용한 비동기 병렬 요청으로 속도 개선을 시도했으나, 원본 이미지 용량으로 인한 네트워크 대역폭 한계와 서버 메모리 점유율 상승으로 시스템 안정성 문제는 여전했음
- Lambda@Edge를 활용한 온디맨드 리사이징 방식을 도입하여, S3 저장 공간 낭비 없이 AWS CloudFront를 이용한 CDN 레벨에서 실시간 최적화된 이미지를 제공하도록 아키텍처를 개선함
- 이미지 리사이징 주체를 API 서버에서 Lambda@Edge로 분리하여 서버의 연산 및 메모리 부하를 제거하고, 이미지 1개당 응답 시간을 487ms → 17ms로 약 27배 단축함
- 이를 통해 엑셀 다운로드뿐만 아니라 이미지 조회 전반에 걸쳐 성능과 효율성을 전면 개선하여, 1,000개 이미지가 포함된 엑셀 다운로드 전체 시간을 기존 약 195초 → 1초 내외로 획기적으로 단축(약 190배 개선)함으로써 사용자 경험과 시스템 안정성을 동시에 확보함
오앤
백엔드 개발팀 2024.11 - 2025.09 (0년 11개월 | 정규직)
프로젝트 요약
- KPNP 회사 태권도 운영 시스템 요약과 동일
페이팔 결제 리팩토링
소요 기간 : 2025.10.04 ~ 2025.10.20
품새 운영 로직 개선 – 일급 컬렉션 도입
소요 기간 : 2025.08.04 ~ 2025.08.07
CSV 참가자 대량 등록 API 개선
소요 기간 : 2025.07.07 ~ 2025.07.08