Profile

INTRODUCE

Java/Spring 기반 백엔드 개발자로 약 10년간 커머스·호스팅 도메인에서 신규 서비스 구축과 운영 고도화를 수행해 왔습니다. 야놀자·위메프·올리브영·롯데on에서 제로베이스부터 신규 서비스를 오픈하며, 기술 완성도와 함께 사용자 관점의 가치를 고민해 왔습니다.

검색엔진·캐시·배치 등 성능 최적화 과제를 주도하여 Redis 처리 성능 150%, 검색 성능 30%, 배치 성능 200% 개선 등의 정량적 성과를 만들었고, AWS 인프라 구축, CI/CD 설계, MSA + Kubernetes 기반 경험으로 서비스의 확장성과 안정성을 확보했습니다.

기술 블로그 운영, 타운홀 발표, 전사 코드 가이드라인 배포 등 배운 것을 조직에 전파하는 활동을 꾸준히 해왔으며, 문제를 만나면 납득할 때까지 파고들되 장기적으로는 쉽고 심플한 솔루션을 지향합니다.

SKILL

Languages

  • Java
  • Kotlin
  • TypeScript
  • Javascript
  • PHP
  • HTML/CSS

Fameworks & Libraries

  • Spring Boot
  • Spring Batch
  • Spring Security
  • React.js
  • Node.js
  • Express.js
  • Codeigniter
  • Laravel

Infrastructure & Databases

  • AWS, NHN Cloud
  • Nginx
  • Apache
  • Oracle
  • MySQL
  • Redis
  • Elasticsearch
  • Linux
  • Docker & Kubernetes

AI & Automation

  • Claude Code
  • n8n

Misc

  • Devops
  • Git (Gitlab, Github, Bitbucket)
  • Jenkins
  • Jira
  • Confluence
  • Redmine
  • Google Analytics (+Google Tagmanager)
  • Vim

EXPERIENCE

2025. 08 ~ 재직중

재직중

NHN Cloud

포털개발팀 백엔드 개발자
  • NHN 호스팅 서비스 백엔드 개발 및 운영
  • OS EOL 대응 프로젝트 수행 (CentOS 7 → Rocky Linux 8 마이그레이션 및 Docker 컨테이너 전환으로 서버 50% 축소)
  • n8n + Dooray MCP 기반 Workflow 구축으로 운영 업무 효율화
  • 정적 리소스 서빙 구조 개편 (Object Storage + CDN 전환으로 원본 서버 부하 감소 및 응답 속도 개선)
  • 다중 서비스에 분산된 로그 중앙 집중화하여 통합 로깅 체계 구축
  • Skill Keywords
  • PHP MySQL Docker Apache Nginx NHN Cloud(Object Storage, CDN, Log & Crash Search) n8n Cluade Code

2022. 04 ~ 2025. 01

2년 10개월

롯데쇼핑 e커머스사업본부

파인딩플랫폼개발팀 백엔드 개발자
  • 롯데on 버티컬 서비스 BFF API 개발 및 운영 (선물하기, 오늘발송, 온앤더스타일 등 7개 서비스 오픈)
  • Redis/Elasticsearch 성능·구조 개선 (처리 성능 150% 향상, 검색 성능 30% 향상 및 인스턴스 축소로 비용 절감)
  • Spring Batch 개선으로 배치 성능 200% 향상
  • Resilience4j 서킷브레이커 적용으로 장애 전파 방지
  • 전시 모듈관리 시스템 초기 인프라 설계부터 구축 주도
  • 대기열 솔루션(TRACER) 자동화 기능 개발
  • Java 기반 시스템 Kotlin 전환 작업
  • Skill Keywords
  • Java Spring Boot Spring Batch Mybatis Gradle MySQL Redis Resilience4j FeignClient Grafana Rancher MSA AWS Meterregistry NodeJS Puppeteer WebSquare

2019. 07 ~ 2022. 03

2년 8개월

CJ올리브영

글로벌디지털운영팀 웹 개발자 / PM
  • 올리브영 글로벌몰 운영 (백엔드 개발 및 PM 수행)
  • 공통 API·인프라 구축으로 전사 시스템 연동 표준화
  • 올리브라운지(교육 플랫폼)·올영EZ(스마트워크 플랫폼) 개발 및 유지보수
  • 트렌드 분석 크롤링 시스템 개발 (IP 차단 패턴 분석·대응으로 안정 운영)
  • PIN 로그인 도입 등 사용자 인증 시스템 개선
  • 전사 백오피스 개발
  • Skill Keywords
  • Java Spring Boot Mybatis Spring Quartz Spring Batch Maven JSP Jquery React(Redux, React hook) Typescript AWS MySQL Oracle Redis Selenium Jenkins Nginx Google Analytics Google Tag Manager Docker(Docker Swarm, Docker Compose, NFS) Orchestrator, ProxySQL Grafana, Prometheus, Pinpoint, Sentry, Portainer, Cadvisor

2017. 11 ~ 2019. 07

1년 9개월

위메프

검색센터 검색엔진 서버 / 백엔드 개발자
  • CPC 입점 기반 마케팅 플랫폼 '원더쇼핑' 신규 구축 및 백오피스 개발
  • Elasticsearch 검색엔진 클러스터 설계·구축 및 백엔드 API 개발
  • PHP 기반 데이터 게더링 시스템 Java 전환으로 성능·유지보수성 향상
  • AWS 기반 Internal API 인프라 및 CI/CD 환경 구축
  • Skill Keywords
  • Java Spring Boot Mybatis JPA Gradle Thymeleaf Jquery Bootstrap PHP Laravel Composer AWS MySQL Redis Elastic Stack(Elasticsearch + Logstash + Kibana, Search Guard) Jenkins Docker Pinpoint, Sentry, Cadvisor Nginx

2017. 01 ~ 2017. 10

10개월

중고나라

서비스개발팀 백엔드 개발자
  • 중고나라 OPEN API 구축 및 운영
  • 빌드/배포 rsync → Jenkins 전환으로 배포 속도 및 롤백 안정성 개선
  • Docker + Vagrant 기반 공통 개발환경 표준화·자동화
  • Elastic Stack 기반 웹 로그 수집·분석 시스템 도입
  • SVN → Git 전환 및 브랜치 전략 수립
  • Skill Keywords
  • AWS PHP Laravel Composer Jquery Elastic Stack(Elasticsearch + Logstash + Kibana) Jenkins Java Spring Maven Jquery Bootstrap JSP Docker Vagrant Apache, Nginx

2015. 06 ~ 2017. 01

1년 8개월

야놀자

플랫폼개발팀 웹 사이트 / API 개발자
  • 야놀자 앱 핵심 API 개발 및 데이터 모델 설계
  • Redis Response Cache 도입으로 API Latency 90% 감소
  • 바로예약 앱 신규 서비스 오픈
  • Sentry 도입으로 실시간 오류 관리 체계 구축
  • 웹 사이트 4종(Cast, Event, Stay, Community) 및 제휴 파트너 사이트 개발
  • Skill Keywords
  • PHP Codeigniter Composer Jquery Apache Elasticsearch MariaDB Redis Sentry Bootstrap

PROJECT

2026. 02 ~ 현재

NHN 호스팅 서비스 개발

NHN Cloud
  • 호스팅 서비스 백엔드 개발 및 운영
  • n8n + Dooray MCP 기반 Workflow 구축으로 업무 효율화 증대
  • NHN Cloud Object Storage + CDN 전환으로 관리 리소스 감소
  • 분산 서버 로그를 Log & Crash Search 기반으로 중앙 집중화하여 통합 로깅 체계 구축을 통한 장애 분석 시간 단축

2025. 08 ~ 2026. 02

NHN 호스팅 서비스 OS EOL 대응 프로젝트 수행

NHN Cloud
  • CentOS 7 → Rocky Linux 8 마이그레이션 수행
  • Docker 기반 컨테이너 환경 전환으로 총 서버 50% 축소 및 운영 비용 절감
  • NHN KCP 결제 모듈 업그레이드 대응

2022. 04 ~ 2025. 01

롯데on 서비스 개발 및 운영

롯데쇼핑 e커머스사업본부
  • 버티컬 서비스 오픈 및 운영 안정화 (선물하기, 오늘발송, 온앤더스타일, 추천탭, 쿠폰/이벤트존, 온세일, 마트택배매장 등)
  • Resilience4j 를 사용한 Circuitbreaker 적용으로 장애 전파 방지
  • MDC 기반 디버깅 환경 개선 및 전사 코드 가이드라인을 제공하여 디버깅 시간 단축
  • Kubernetes 기반 환경에서의 Rancher, Whatap, Grafana 등을 통한 Pod 모니터링으로 데이터 누락 최소화 및 장애 대응
  • 선언적 HTTP 클라이언트(FeignClient) 도입으로 외부 연동 코드 표준화 및 생산성 향상
  • WebSquare 기반 Admin 시스템 개발 및 유지보수
  • 객체 간 매핑을 위한 MapStruct 적용으로 개발 생산성 향상
  • Spring Batch 개선 작업을 통하여 성능 200% 증가

2022. 07 ~ 2025. 01

전시 모듈관리 시스템 개발

롯데쇼핑 e커머스사업본부
  • 서비스 초기 인프라 설계 및 사용 기술스택 결정 진행
  • Gitlab CI/CD 구축 및 코드 커버리지 툴(Spotbug, Jacoco) 도입으로 배포 품질 및 개발 생산성 향상
  • Mocking 라이브러리 MSW 도입하여 개발 생산성 증대
  • systemd 기반 애플리케이션 서비스 등록 및 구동 스크립트 작성으로 서버 기동 자동화
  • 프로젝트 패킹 스크립트 작성 (Gradle)
  • Node.js + Express.js + Puppeteer 기반 전시 매장 스냅샷 자동화 시스템 개발
  • Java -> Kotlin 전환으로 null 안정성과 개발 생산성 향상

2023. 07 ~ 2023. 10

대기열 솔루션 TRACER 자동화 기능 개발

롯데쇼핑 e커머스사업본부
  • MeterRegistry 기반 Metric 수집 자동화 기능 개발로 버스트 트래픽 대응 안정성 강화
  • jmeter, ngrinder 를 사용한 부하 테스트로 안정성 확보
  • Aspect 를 통한 관리 용이성 증가
  • 타 부서 대비 Redis, Elasticsearch 등 추가 리소스 없이 기존 인프라만 활용하여 프로젝트를 완료
  • 완료된 성과를 전사에 공유하고자 타운홀 미팅에서 발표를 진행

2023. 06 ~ 2023. 08

Elasticache(Redis) 성능/구조 개선

롯데쇼핑 e커머스사업본부
  • Lettuce 라이브러리를 기반으로 Redis Read/Write 분산 처리 아키텍처 설계 및 적용
  • Master / Replica 구조를 활용하여 읽기 요청을 Replica로 분산, 전체 시스템 처리량 및 안정성 향상
  • ReadFrom.REPLICA_PREFERRED 전략을 적용하여 읽기 성능을 극대화하고, 장애 시 Master fallback 설정
  • 개선 작업 후 Redis 요청 처리 성능 기존 대비 150% 이상 증가, 서비스 응답 지연율 감소
  • Gzip 압축 및 hotkey 최적화로 응답 속도 25% 개선
  • 사용성 최적화 및 인스턴스 축소로 전체 사용 비용 감소에 기여

2023. 02 ~ 2023. 05

Opensearch(Elasticsearch) 성능/구조 개선

롯데쇼핑 e커머스사업본부
  • 인덱스 샤드 개수 최적화를 통한 검색 성능 30% 향상
  • 불필요 인덱스 정리 및 쿼리 튜닝으로 시스템 부하 감소
  • X-Opaque-Id 를 사용하여 Slow Query 디버그 가시성 증가
  • 사용성 최적화 및 인스턴스 축소로 전체 사용 비용 감소에 기여

2021. 08 ~ 2022. 03

올리브영 글로벌 자사몰 개발 및 운영

CJ올리브영
  • 애플리케이션 개발 및 PM
  • 글로벌 자사몰 오픈을 위한 Java + Spring Boot 기반 시스템 개발
  • Cloudsearch 도입을 통한 검색 성능 향상
  • ElasticCache(Redis) 구축으로 시스템 응답속도 개선
  • CodePipeline 기반 CI/CD 자동화 구성 및 운영 프로세스 최적화
  • Google Analytics, GTM 연동을 통한 데이터 분석 기반 마케팅 지원
  • 인플루언서 관리 서비스 도입으로 구매 전환율 향상

2021. 03 ~ 2021. 07

공통 API 및 인프라 개선

CJ올리브영
  • 공통 코드베이스(로깅·예외처리·외부연동·유틸리티 등) 개발로 신규 프로젝트 셋업 시간 단축
  • 공통 API 및 인프라 구축으로 다양한 전사 시스템 연동성 확보
  • Docker, Docker Compose, Docker Swarm을 활용한 Container 환경 기반 데이터베이스 환경 구성 (MySQL, Orchestrator, ProxySQL, NFS(=Network File System) Grafana, Prometheus)
  • Pinpoint 버전 업그레이드
  • 런타임 흐름 제어, 예외 처리, 로깅, 외부 연동, 공통 유틸리티 개발

2020. 11 ~ 2021. 03

올리브라운지 개발

CJ올리브영
  • Frontend / Backend API 개발 및 운영
  • 반복 데이터 처리 최적화를 통한 엑셀 다운로드 모듈 개발
  • PIN 번호 로그인 기능 개발로 사용자 인증 편의성 강화

2019. 12 ~ 2020. 10

올영EZ 개발

CJ올리브영
  • Java, Spring Boot, Mybatis, React.js, Typescript 등을 사용하여 하이브리드앱 개발
  • 스마트워크 지원을 위한 신규 기능 개발
  • PIN 번호 로그인 기능 개발로 사용자 인증 편의성 강화
  • OpenOffice 기반 Web -> PDF 변환 모듈 도입으로 문서 자동화

2019. 10 ~ 2019. 11

트렌드 캐칭 시스템 개발

CJ올리브영
  • Java, Spring Batch, Mybatis, Selenium 을 활용하여 개발
  • IP 차단 패턴 분석 및 대응 기능을 적용하여 안정적인 크롤링 시스템 운영
  • 신규 기능 개발 및 코드 리팩토링

2019. 07 ~ 2019. 09

올리브영 백오피스 개발

CJ올리브영
  • Java, Spring boot, Mybatis, React.js, Typescript, AntD 등을 사용하여 내부 백오피스 툴 개발
  • 트렌드 캐칭 집계 데이터 조회 기능 개발
  • 올리브영 서비스별 컨텐츠 관리 페이지 개발

2018. 08 ~ 2019. 07

원더쇼핑 백오피스 개발

위메프
  • Java, SpringBoot, Thymeleaf, Mybatis 등을 사용하여 개발
  • Gradle Multi Project를 도입하여 도메인별 공통 클래스 모듈화
  • 상품 데이터 카테고리 매핑 기능 개발
  • 상품 데이터 보정 기능 개발

2018. 04 ~ 2018. 07

검색 데이터 게더링 시스템 리뉴얼

위메프
  • Java, SpringBoot, Mybatis, Lombok, Gradle 등을 사용하여 설계 및 개발
  • PHP 기반 시스템을 Java로 전환하여 성능 및 유지보수성 향상
  • Elasticsearch 클러스터 개선 및 kibana 도입으로 검색 데이터 모니터링 체계 고도화

2018. 03 ~ 2018. 03

Internal API 개발 및 CI/CD 구축

위메프
  • Restful API 통신 방식 설계 및 개발
  • Nginx Reverse Proxy 를 사용한 무중단 배포환경 구축
  • Swagger를 사용하여 api문서 자동화
  • AWS 기반(EC2, RDS, S3, CodeBuild, CodeDeploy, CodePipeline 등) 인프라 및 CI/CD 환경 구축
  • API 모니터링을 위한 Pinpoint 적용

2017. 11 ~ 2018. 02

원더쇼핑

위메프
  • 네이버EP 데이터 모델 규격에 따라, 각 벤더사로부터 제공받은 TSV, CSV, XML 등의 다양한 포맷의 데이터를 수집
  • 검색에 사용할 데이터 색인 및 관리 시스템 개발
  • PHP, Laravel, Eloquent 등을 사용하여 개발
  • JWT 기반 인증서버 개발
  • Elasticsearch 클러스터 설계 및 구축

2017. 01 ~ 2017. 10

중고나라 OPEN API 개발

중고나라
  • Docker 기반 개발 환경 구축 및 Vagrant + VirtualBox 를 활용한 공통 개발환경 자동화
  • 기존 빌드/배포 방식을 rsync -> jenkins 로 변경하여 배포 속도 및 롤백 개선
  • SVN -> Git 전환 및 Branch 전략 수립
  • SQL Injection 모의해킹 시나리오 및 대응 방안 문서 공유
  • EC2 Scale up 및 EBS 확장 작업으로 인프라 안정성 강화
  • Cloudsearch 최적화 및 대용량 데이터 리인덱싱 수행
  • Restful API 서버 개발 및 Elastic Stack 기반 웹 로그 수집 및 분석 시스템 구축

2016. 10 ~ 2017. 01

바로예약 앱 API 개발

야놀자
  • LAMP(Linux, Apache, MariaDB, PHP) 기반 환경 구축 및 API 개발
  • 할인 및 쿠폰 상품 추가로 인한 매출 발생 및 사용자 구매율 향상
  • Sentry 도입을 통한 실시간 오류 관리 체계 구축
  • Fiddler Rule을 이용한 개발환경 디버깅 프로세스 마련
  • Swagger 기반 API 문서 자동화

2015. 06 ~ 2016. 09

야놀자 Mashup API 개발 및 웹 사이트 개발

야놀자
  • 숙소 리스트 신규 광고 상품 / 배너 / 기획전 추가로 매출 발생에 기여
  • Redis 를 활용한 Response Cache 도입 및 리팩토링으로 기존 대비 Latency 90% 감소
  • 숙소 찜하기 기능 추가로 매출 발생 및 사용자 방문율 향상
  • 도도 포인트를 연동한 회원 멤버십 포인트를 적용하여 고객 충성도 강화
  • 검색엔진 장애 대응 및 검색 게이트 웨이 유지보수 (Elasticsearch + PHP Elastica)
  • 야놀자 웹 사이트 (cast, event, stay, community) 개발 및 유지보수
  • 제휴 업체 파트너 사이트 구축 (IE6 이상 호환성 지원)
  • Swagger 기반 API 문서 자동화

병역사항

2010. 05 ~ 2012. 03

육군 병장 만기 전역

행정병

기타활동

2019. 04

책 "혼자 공부하는 자바" 베타리더 참여

2019. 11

CJ올리브영 베스트이노베이션 우수상