미리보기
기본 정보

메일: wjsaos2081@gmail.com 기술 블로그: https://dalcheonroadhead.tistory.com 깃허브: https://github.com/dalcheonroadhead
자기소개
1. 기능 구현 후 3회 이상 성능 점검
부하, 시나리오, 스파이크 테스트 진행 → TPS, RPT, 에러 수집, 병목 지점 확인
Core Service, 최소 3개 이상의 Edge Case 테스트 코드 작성 및 확인
2. 병목 원인, 예측보단 지표 기반 최소 2회 이상의 다른 접근
성능 지표 개선될 때까지, OS, WAS, query, caching 등 다각적으로 방법 적용
3. 특정 기술에 구애받지 않음.
첫 기능 구현은 무조건 spring 자체 기능과 Legacy 라이브러리 활용
회사 기술 stack에 빠르게 적응할 준비 되어있음.
기술 스택
Java, Spring Boot, MySQL, mybatis, JPA, spring-jdbc, Redis, JMeter, k6, grafana, MongoDB, Kafka, Spring Batch
프로젝트
소일거리 매칭 서비스 SPOT (https://github.com/6-SPOT/spot-be)
groom PROTECT
2025.02. ~ 2025.04.
개요: 하기싫은 소일거리 매칭 서비스 (‘당근알바‘, ‘해주세요‘ 클론 코딩)
담당: 구인구직 매칭 서비스 개발
역량:
사용자 위치 기반 반경 N km 내 일거리 찾기 API 개선
(RPT 3102ms → 170ms, TPS: 50 → 270)
v-user 3000명, 일거리,회원 데이터 20만 개, 1000RPS, 7분 부하 지속
데이터 분산 및 밀집 분포 30회 달리 설정하며, 옵티마이저 실행계획 분석
부하 테스트 30회 시행 및 4번의 고도화 완성
구직자 NO-SHOW 시 일 매칭 10분 예약 철회 API 개선
(대용량 데이터 처리 300RPS 오류율 25.74%→ 3000RPS 오류율 0.0%)
v-user 5000명, 매칭 API 5개 + 예약 철회 시나리오, 300RPS 부터 30초마다 300 RPS 씩 점진적 부하 5분 30초 지속
동기 스케줄러 → 비동기 스케줄러 + 대기큐 고도화 (타 API 부하 부담 0% 줄임)
도입 후 오히려 퍼포먼스 저하( → 1200PPS) → 지수 변이 추가 지수 백오프 전략 구현 (1200RPS → 3000RPS 개선)
16회 시나리오 테스트 보고서: https://github.com/6-SPOT/spot-be/wiki
팀 테스팅 환경 구성 (WAS, OS 튜닝, Cloud Watch SQL, 서버 에러 로그 확인)
API 테스트 시, 테스트 시작인 300RPS도 못 버티고 30초만에 다운, yaml 파일 내 tomcat 설정 변경 해도 차도 없음
OS 커널 내 SYN 큐와 ATK 큐 사이즈, NIC 연결 큐 사이즈 확장 ( 300 RPS → 1800RPS)
슬로우 쿼리 설정, Cloud Watch 설정으로 에러 로그 수집 및 쿼리로 찾도록 구현
WALK-WALK (https://github.com/dalcheonroadhead/walk-walk)
삼성 소프트웨어 아카데미
2024.04. ~ 2024.05.
개요: 할아버지, 할머니 조깅하신 거리만큼 용돈 드리는 서비스
담당: STT,TTS 채팅 서비스 (음성 → 채팅 메시지 변환, 메시지 → 음성 변환)
역량:
실시간 STT (음성 → 채팅 메시지) 변환 아키텍처 개선
(RPT 20s→ 7s)
v-user 500, 500RPS, 3분 지속
AWS Transcribe(STT 서비스)에 요청 및 응답 동기적 대기 초기 구현(20초)
500 RPS 부하 시, 동기 요청으로 인한 Thread TimeOut, AWS 요청 파일이 다른 요청 파일에 의해 덮어써지는 오류 발생
AWS Lambda 활용 (AWS Transcribe → S3 파일 자동 저장 함수 구현)
백그라운드 쓰레드가 HTTP 폴링으로 S3에서 올바른 파일 가져오도록 구현
오류율 32.74% → 0.0%, RPT: 20s → 7s 개선
기술 보고서: 링크
포트폴리오
첨부파일
교육
Profect / 구름
사설 교육 | 백엔드 단기 심화 과정
2025.02. ~ 2025.04. | 수료
삼성 소프트웨어 아카데미 / 삼성전자
사설 교육 | 전공자 JAVA 백엔드 과정
2023.07. ~ 2024.06. | 수료
홍익대학교
대학교(학사) | 법학과(주), 컴퓨터 공학과 (복수)
2017.03. ~ 2023.08. | 졸업
대외활동
real my sql study
(https://github.com/RealMySQL-Gang/real-my-sql-study)
2025
개요: real-my-sql 책 요약 및 내용 실습 스터디
역량:
MVCC, 격리 수준 4 단계, 버퍼 풀 등 mySQL 내부 아키텍쳐와 원리 이해의 필요성을 느끼고 개설
매주 수요일마다 발표 진행 중
구름톤
kakao, groom ( https://github.com/dalcheonroadhead/groomthon-11th-server )
2024
개요: 백엔드 개발자 5인 중 한 명으로 선발 및 3박 4일 과정 수료
역량:
인프라 역량 증진 필요성을 느끼고 참여
크램폴린과 kakao 내부 Docker 서버를 활용해 서버 배포 경험
Nat-gateway와 private subnet 이론과 활용법 학습
새싹톤
서울 경제 진흥원 , 구글 ( https://github.com/sesac-dev/eazione-back )
2024
개요: 50팀 중 6등으로 본선 진출 및 2주 과정 수료
역량:
기한 내 MVP 개발 역량을 쌓기 위해 참여
처음 조우한 디자이너 및 PM과 협업 역량 증진
SSAFY x 신한은행 해커톤
삼성 소프트웨어 아카데미, 신한은행 (https://github.com/dalcheonroadhead/solsol-pokect)
2023
개요: 100팀 중 25팀에 선발 및 1박 2일 연수원 본선 과정 수료
역량:
신한은행 내부 계좌 이체 API 활용을 경험할 수 있어 참여
현직자 멘토링을 통해, 현직 수준의 성능 테스트와 개발 역량을 확인
자격증
Opic
IH | opic
2024.03.
외국어
영어
비즈니스 회화 가능