Skills
기술 스택
Java/Spring Boot · MySQL · Redis · Testing · Monitoring
Strong
Java
Spring Boot
Spring MVC
MySQL
JPA
Redis
Knowledgeable
사용 경험
Docker
AWS
FastAPI
Python
Firebase
Node.js
MSSQL
Testing & Monitoring
검증과 관찰성
JUnit5
Mockito
JMeter
Prometheus
Grafana
Swagger
Collaboration
협업 방식
Git
GitHub
Git Flow
Notion
이벤트 스토밍
DDD
Projects
프로젝트
개요, 역할, 구현, 고민, 성과.
Featured
2025.04.17 ~ 2025.05.09 · 5명
최후의 만찬 — 실시간 웨이팅 서비스
음식점 웨이팅 등록과 순번 관리를 제공하는 실시간 웨이팅 서비스입니다.
- Performance
- 97%
응답 처리 시간 개선
Java
Spring Boot
Spring Batch
MySQL
Redis
JMeter
Prometheus
Grafana
- 개요
- 음식점 대기 등록, 순번 조회, 웨이팅 취소 흐름을 제공하는 팀 프로젝트입니다.
- 담당 역할
- 웨이팅 도메인 전체, API 설계, 이벤트 스토밍 진행을 맡았습니다.
- 주요 구현
- Redis SETNX 기반 중복 방지, Spring 비동기 처리, Spring Batch 자정 집계, 모니터링 구성을 구현했습니다.
- 기술적 고민
- DB Lock, Redisson, Redis Atomic 연산을 비교하고 기존 Redis 환경과 구현 복잡도를 고려했습니다.
- 성과·배운 점
- 동시성 테스트로 중복 발급 이슈를 확인했고, 부하 테스트와 비동기 처리로 응답 시간을 약 97% 개선했습니다.
Recommendation
2025.05.12 ~ 2025.06.10 · 5명
카페감수광 — 카페 리뷰 기반 맞춤 추천
카페 리뷰를 분석해 사용자 취향에 맞는 카페를 추천하는 서비스입니다.
Python
FastAPI
Spring Boot
MySQL
Redis
KR-SBERT
Selenium
- 개요
- 리뷰 데이터에서 키워드를 추출해 카페 추천에 활용하는 카카오 연계 프로젝트입니다.
- 담당 역할
- 데이터 수집 파이프라인과 한국어 키워드 추출 시스템을 맡았습니다.
- 주요 구현
- Selenium 크롤링, FastAPI NLP 서버, Redis 작업 상태 저장, 실시간 진행률 조회를 구현했습니다.
- 기술적 고민
- 카카오맵 API 응답량 제한을 좌표 격자화로 보완하고, KiwiPipy, KR-SBERT, TF-IDF를 조합했습니다.
- 성과·배운 점
- 데이터 처리 서버와 서비스 서버를 분리하며 역할별 서버 아키텍처를 경험했습니다.
E-commerce
2025.03.31 ~ 2025.04.16 · 5명
Json-store — 이커머스 백엔드
상품, 장바구니, 알림 기능을 포함한 이커머스 백엔드 프로젝트입니다.
Java
Spring Boot
MySQL
Redis
Firebase
JUnit
Mockito
- 개요
- 상품 조회, 장바구니 관리, 사용자 알림 기능을 제공하는 이커머스 서비스입니다.
- 담당 역할
- 장바구니 도메인, 웹 알림 기능, 테스트 코드 작성을 맡았습니다.
- 주요 구현
- 장바구니 CRUD, Redis 캐싱 레이어, Firebase Cloud Messaging, Swagger API 문서를 구현했습니다.
- 기술적 고민
- 반복 조회와 수정이 많은 장바구니 특성을 고려해 DB 접근을 줄이는 캐싱 구조를 적용했습니다.
- 성과·배운 점
- JUnit과 Mockito 기반 테스트를 작성하며 테스트하기 쉬운 서비스 구조를 경험했습니다.
Community
2025.03.13 ~ 2025.03.31 · 4명
ReadNShare — 독서 기록 공유 커뮤니티
독서 기록을 공유하고 사용자를 검색할 수 있는 커뮤니티 서비스입니다.
Java
Spring Boot
MySQL
Redis
JUnit
Mockito
- 개요
- 독서 기록 공유, 사용자 검색, 계정 관리 기능을 제공하는 커뮤니티 프로젝트입니다.
- 담당 역할
- 이메일 인증, 사용자 검색, 회원 탈퇴, 주요 기능 테스트를 맡았습니다.
- 주요 구현
- 이메일 인증 흐름, 회원 탈퇴 처리, 사용자 검색 API, JUnit 기반 테스트를 구현했습니다.
- 기술적 고민
- 사용자 상태 변화가 인증, 검색, 탈퇴 기능에 미치는 영향을 고려해 흐름을 분리했습니다.
- 성과·배운 점
- 주요 기능 테스트 작성과 Git Flow 기반 협업, 확장 과정의 버그 탐지·해결을 경험했습니다.
Education
교육
2024.11 ~ 2025.06
구름톤 딥다이브 — 카카오 연계 백엔드 부트캠프
Java/Spring Boot 기반 서비스 개발, 도메인 모델링, 테스트, 모니터링, 배포를 학습했습니다.
Java
Spring Boot
Spring Data JPA
MySQL
Redis
DDD
이벤트 스토밍
JUnit5
Mockito
JMeter
Prometheus
Grafana
Docker
AWS
Git Flow
2026.01 ~ 현재
SSAFY — 삼성청년SW아카데미
Java 트랙에서 객체지향, 알고리즘, SQL, Spring Boot, CS 기초를 학습하고 있습니다.
Java OOP
자료구조
알고리즘
SQL
Mybatis
Spring Boot
RESTful API
Vue.js
Git
운영체제
네트워크
데이터베이스
Background
이전 경력
샬롬엔지니어링(주) · 2018.12 ~ 2024.04 · 하드웨어 및 소프트웨어 개발 대리. SIL4 인증 프로젝트의 SW 테스트, 품질 문서 작성, 일부 하드웨어 설계를 담당했습니다. 검증·테스트 중심의 업무 습관을 백엔드 개발에도 이어가고 있습니다.
SIL4 인증
부산 1호선 납품
SW 테스터
Vector CAST
Code Inspector
EN50126
요구사양서 작성
Arduino
PCB 설계
이전 경력 상세 보기
- SIL4 인증 ATC 차상신호장치 프로젝트에서 QMP, CMP, SQAP, SRS 등 인증 문서 작성
- SW, Component, Integration, Hardware 연동 테스트 수행
- 부산 1호선 차상신호장치 AMP 보드 개량 및 현장 납품 경험
- C#과 Xamarin 기반 창고 자재관리 앱을 독학으로 개발해 실제 업무에 적용
Contact
연락
백엔드 개발, 프로젝트 협업, 코드 리뷰 이야기를 환영합니다.