About

문제를 나누고, 측정하고, 개선하는 개발

문제를 나누고, 측정하고, 개선하는 개발을 지향하는 Spring 백엔드 개발자입니다.

동시성 문제를 운영 시나리오로 검증

락 전략 비교, 초과 예약 방지, 통계 정합성처럼 충돌이 실제로 발생하는 흐름을 테스트와 수치로 확인해 왔습니다.

성능 병목을 찾아 다시 측정

N+1, 캐시, 비동기 이벤트 분리, 메시징 구조 개선 뒤에 p95와 RPS를 다시 기록해 결과까지 남깁니다.

관측 가능한 백엔드 구조 선호

MSA, 메시징, 부하 테스트, 메트릭 수집을 묶어 문제를 설명할 수 있는 서비스 구조를 선호합니다.

Timeline

가톨릭대학교 컴퓨터정보공학부

백엔드 시스템과 데이터 구조를 중심으로 학습했고, 팀 프로젝트를 통해 Spring 기반 서비스 개발 경험을 쌓았습니다.

멋쟁이사자처럼 12기

백엔드

서비스 아이디어를 실제 프로젝트로 구현하면서 협업, 문서화, 배포, 성능 검증 흐름을 반복적으로 경험했습니다.

Principles
  • 문제를 추상적으로 설명하기보다 재현 가능한 시나리오와 숫자로 정리합니다.
  • 구현 이후에도 병목 지점을 측정하고, 개선 전후를 비교해 결과를 남깁니다.
  • 프로젝트를 단순 기능 목록이 아니라 문제-해결-결과 구조로 설명하려고 합니다.
Featured Projects

대표 프로젝트로 이어서 보기

전체 프로젝트 보기