8년간 MSA 환경에서 Java, Kotlin, Spring, AWS 기반으로 리테일 비즈니스, 명품 패션 이커머스, 대고객 금융 채널 등과 관련된 백엔드 서비스를 개발해왔으며, 상품 카탈로그, 리뷰, 전시, 금융, 알림 발송 등 다양한 도메인에 대한 경험이 있습니다.
고객이 필요로 하는 서비스를 개발하는 것이 중요하다는 생각에 데이터에 기반한 의사결정, UI/UX & 서비스 사용성 등에 대해서도 함께 고민하며 업무를 수행합니다.
문서화의 힘을 믿고, 항상 살아있는 문서를 관리하기 위해 노력합니다.
좋은 시니어는 주니어의 성장을 이끌어낼 수 있어야 한다는 철학에 대학생과 주니어 대상 강연, 특강, 멘토링, 온라인 강의를 진행하고 있습니다.
6년간 미국과 스웨덴에서 중·고등학교를 다녔기에 다양한 문화를 이해하고 영어로 원활한 커뮤니케이션이 가능합니다.
01
경력
2023. 04 — 현재
Backend Engineer
고객인증 및 알림 발송 관련 서비스 담당
- 대고객 채널 알림 발송 서비스 개발
- 수신 상품 가입 시 내 문서함 서비스 가입 및 문서 발송 서비스 개발 (내 문서함 서비스 가입자 80배 상승)
- 인증서 발급 시 계좌 비밀번호 인증 방식 개발 (약 60%의 고객이 기존 방식에서 해당 방식으로 인증서 발급)
2022. 03 — 2023. 04
Backend Engineer
고객 접점 (주문, 상품, 리뷰 등) 관련 서비스 담당
- 리뷰 서비스 안정화 및 성능 개선
- 명품 패션의 실 착용 정보를 제공하는 스타일 서비스 설계, 개발 및 분석
- 상품 카탈로그 시스템 설계 및 개발
- CMS (컨텐츠 관리 시스템) 설계 및 개발
- JIRA 데이터 기반 업무 분석
2018. 08 — 2022. 03
Backend Engineer
리테일 상품 관련 서비스 담당
- 통계 기반 상품의 이상 가격 탐지 서비스 설계 및 개발
- 리테일 (로켓) 상품 카탈로그 관리 시스템 분석 및 개발
- 전문연구요원 (병역 대체복무) 으로 3년 근무 (2018.10 — 2021.10)
02
역량
알림 발송 서비스 설계 및 개발
2023. 11 — 현재
카카오뱅크 (KakaoBank)
계좌 비밀번호 기반 인증서 발급 방식 개발
2023. 04 — 2023. 07
카카오뱅크 (KakaoBank)
스타일 서비스 런칭 후 데이터 분석
2023. 01
트렌비 (Trenbe)
상품 카탈로그 시스템 설계
2022. 07 — 2022. 11
트렌비 (Trenbe)
리테일 (로켓) 상품 카탈로그 서비스 분리
2020. 09 — 2020. 12
쿠팡 (Coupang)
리테일 (로켓) 상품 카탈로그 관리 백오피스 개발
2019. 04 — 2019. 12
쿠팡 (Coupang)
상품 수정 이력 구조 설계
2019. 04 — 2019. 12
쿠팡 (Coupang)
리테일 (로켓) 상품 카탈로그 시스템 마이그레이션
2018. 10 — 2019. 03
쿠팡 (Coupang)
03
기술 스택
Language
Java 17
Kotlin
Python
Framework
Spring Boot 3.x
Spring Batch 5.x
Spring Security 6.x
JPA
QueryDSL 5.x
JUnit 5
Spock
Gradle
Database
MySQL 8.x
Redis
PostgreSQL
Elasticsearch
Infrastructure / DevOps
AWS
Kafka
Jenkins
GitHub Actions
Git
Frontend
JavaScript
ReactJS
04
학력
2016. 07 — 2018. 07
산업경영공학 석사
- 현대자동차, 삼성전자, 삼성중공업, 근로복지공단 등 다양한 산학 프로젝트 수행
- 관심 연구 분야: 데이터 분석, 데이터 마이닝, 프로세스 마이닝
- 졸업 논문: 프로세스 마이닝을 활용한 다각도 관점에서의 이상 (Anomaly) 탐지 방법 제안
2012. 03 — 2016. 02
UNIST
컴퓨터 공학 학사, 기술 경영 학사
- 컴퓨터 공학 및 기술 경영 복수 전공
2008. 09 — 2011. 05
Hvitfeldtska Gymnasiet
고등학교 · 스웨덴
- International Baccalaureate (IB) 졸업
05
활동
[기술 블로그] Spring State Machine으로 FSM 구현하기
2025
카카오뱅크 기술 블로그
Spring State Machine을 활용하여 FSM(유한 상태 기계)을 구현한 경험과 설계 과정을 공유합니다.
글 보기 →
[교육] 백엔드 취업 스쿨
2025. 03
제로베이스
- Java 강의 (Java Collection Framework, Exceptional Handling, Multi-threading)
[교육] Netplix 구독형 멤버십 프로젝트로 배우는 Spring Security
2024. 07
패스트캠퍼스
- Part A. 로그인, 로그아웃, 회원가입으로 배워보는 스프링 시큐리티 기초
- Part B. 스프링 시큐리티 심화
- Part C. OAuth2.0 과 JWT
- Part D. 스프링 시큐리티 활용
- Part E. 구독 서비스 만들기
[멘토링] 융합캡스톤디자인 멘토링
2024. 03 — 현재
동국대학교
- 졸업 프로젝트 멘토링
- 취업 및 진로에 대한 상담
[교육] 10개 프로젝트로 시작하는 백엔드 웹개발
2024. 02
패스트캠퍼스
- 프로젝트 1. 형상관리와 Git
- 프로젝트 2. 자바와 객체지향 프로그래밍
- 프로젝트 3. 스프링과 데이터베이스
- 프로젝트 4. 스프링과 외부 데이터 연결하기
[교육] 원데이 백엔드 클래스
2023. 01
광운대학교
- 스프링부트 기반 백엔드 개발 시작하기
- CRA (create-react-app) 기반 프론트엔드 개발 시작하기
- 백엔드-프론트엔드 연동하기
[교육] 백엔드 온라인 강의 — Java & Spring 으로 클린아키텍처 기반 OpenAPI 백엔드시스템 개발하기
2022. 11 — 2024. 04
코멘토 · 총 10개 기수 멘토링
- 스프링 관련 핵심 개념 소개
- 클린 아키텍쳐 및 프로젝트 환경 구성 소개
- Spring JPA 소개
- 테스트 작성의 중요성과 JUnit 기반 방법 소개
[기술 블로그] 트렌비 리뷰 서비스의 성능 개선기
2022. 09
트렌비 기술 블로그
리뷰 서비스의 p90 API 응답 속도를 250ms에서 30ms로 개선한 과정과 적용한 기술적 접근법을 소개합니다.
글 보기 →
06
수상 / 특허
수상 — Process Mining Case Competition · 3rd Prize Award
2015. 06
UNIST · The 2015 Asia-Pacific Conference on Business Process Management
07
논문
가상 버튼의 사용성 연구
2020. 03
POSTECH · International Journal of Industrial Ergonomics SCIE
Usability of the Size, Spacing, and Operation Method of Virtual Buttons with Virtual
Hand on Head-Mounted Displays
Park, K., Kim, D., & Han, S.
논문 보기 →
LKAS 데이터 기반 이질감 계측 연구
2019. 05
POSTECH · International Journal of Automotive Technology SCIE
Modelling the Intrusive Feelings of Advanced Driver Assistance Systems Based on
Vehicle Activity Log Data: Case Study for the Lane Keeping Assistance System
Park, K., Kwahk, J.,
Han, S., Song, M., Choi D., Jang, H., Kim, D., Won, Y., &
Jeong, I.
논문 보기 →
LKAS 데이터 기반 이질감 계측 연구
2018. 08
POSTECH · Journal of the Ergonomics Society of Korea, 37(4), 459–473 KCI
Measuring the Intrusive Feeling of a Lane Keeping Assistance System
Park, K., Kwahk, J.,
Han, S. H., Song, M., Choi, D. G., Jang, H., & Kim, D.
논문 보기
→
고용보험 실태조사 대상 선정 모델링
2017. 12
UNIST · The Korean Journal of BigData, 2(2), 17–31 KCI
A Development on a Predictive Model for Buying Unemployment Insurance Program Based
on Public Data
Cho, M., Kim, D., Song, M., Kim, G., Jung, C., & Kim, K.
논문 보기 →
08
연구 경험
이상 탐지 알고리즘 연구
2018. 03 — 2018. 06
POSTECH 참여연구원 · [삼성중공업] 공정 로그 데이터 기반 이상 공정 탐지
공정 로그 데이터 구조 파악 및 이상 공정 탐지 알고리즘 개발
데이터 기반 서비스 경험 산학 연구
2017. 12 — 2018. 04
POSTECH 참여연구원 · [삼성전자] DATA 기반 INTELLIGENCE 서비스 경험
- 데이터 기반 서비스 경험 개선 시나리오 구현 가능성 검토
- 샘플 데이터 기반의 프로토타입 프로그램 개발 (Python)
시스템 로그 및 UX 분석 모델 연구
2017. 07 — 2017. 11
POSTECH 참여연구원 · [삼성중공업] 프로세스 마이닝 기반 시스템 로그 및 UX 분석
- 프로세스 마이닝 분석을 위해 데이터 및 UX 요구사항 분석
- 데이터 파악을 위해 EDA 수행 및 분석을 위한 데이터 전처리
- UI (화면), 부서, 사용자, 시간 관점에서 다각도 데이터 분석 수행
IoT Intelligence 서비스 경험 연구
2017. 05 — 2017. 09
POSTECH 참여연구원 · [삼성전자] Multi-device / Multi-source data 기반 IoT Intelligence
- 삼성 커넥트 서비스의 편의성 및 품질 향상을 위해 서비스 경험 및 컨셉 디자인
- 서비스 경험을 개선하기 위해 필요한 데이터 파악 및 프로세스 정의
LKAS 데이터 분석
2016. 05 — 2017. 07
POSTECH 참여연구원 · [현대자동차] LKAS 데이터 통계 분석 및 RATING 프로그램 개발
- LKA 성능 지표 및 통합 점수 산출 방법 개발 등 성능 분석 방법론 개발
- 분석 시스템 요구사항 분석 및 Java 기반 LKA 성능 분석 자동화 시스템 개발
대용량 데이터 기반 모델링 연구
2016. 05 — 2016. 08
UNIST 참여연구원 · [근로복지공단] 산재 및 고용보험 가입누락 조사대상 사업장 구축
- 사업장 관련 데이터 전처리 및 데이터 통합
- 의사결정나무 기반 모델링