미리보기
기본 정보

- 오버엔지니어링을 지양합니다. 요구사항에 맞는 설계인지 고민하며, 여러 디자인 패턴을 조합해보며 요구사항에 최적화된 구조로 개선한 경험이 있습니다. - 혼자 빠르게 가는 것보다 함께 멀리 가는 게 더 가치 있다고 믿습니다. - 여러 사람과의 협업에 자신있습니다. 매 기수 150여 명, 누적 사용자 3000명이 사용하는 SOPT 공식 앱의 서버 개발 및 운영을 책임지고 있습니다. 이 외에도 오픈소스 기여, 여러 문제를 해결했던 경험이 있습니다.
포트폴리오
기술 스택
Java, Spring, Spring Boot, MySQL, Git, Docker, aws-ec2, aws-rds, aws-s3
프로젝트
모립
SOPT
2024.07. ~ 2025.05.
친구와 작업 집중 시간을 실시간으로 공유하고 허용 사이트 설정으로 몰입 환경을 제공하는 데스크탑 웹/앱 서비스
BE Lead | Github 링크
기술 스택 : Spring Boot 3, MySQL, AWS(EC2, RDS), Nginx, Docker, Sentry, pt-query-digest
성과
홈 뷰 조회 API의 N + 1 의심 패턴을 발견 및 해결하여 응답속도를 약 80% 개선 관련 기록
평균 응답 시간을 145.86ms에서 27.79ms로 약 81% 개선하고 , p95 응답 시간은 152.99ms에서 58.47ms로 약 61.78% 개선.
폴링과 하트비트, 타임스탬프 기반의 서버 중심 시간 계산 로직을 통해 준실시간으로 여러 사용자의 타이머 상태를 정확하고 일관되게 동기화하는 시스템을 설계 및 구현 주도 타이머 동작 방식 개선 위키
k6, Grafana, Prometheus를 사용해 부하 테스트 및 모니터링 환경 구축
ec2 t2.micro 환경에 맞게 Grafana Alloy Agent를 사용해 Grafana Cloud 대시보드에서 모니터링할 수 있도록 구성
타이머 핵심 로직에 대해 k6 시나리오 기반 부하 테스트를 수행하여, 시스템의 안정성과 신뢰성을 강화
OOM 및 성능 저하 문제를 힙 덤프 분석 및 모니터링 도구를 활용해 진단하고 해결하며, 실시간성과 서
비스 안정성 간의 트레이드 오프를 경험 관련 기록
여러 디자인 패턴을 조합하여 기존 레이어드 아키텍처를 재설계하여, 요구사항에 최적화된 구조로 개선하여 복잡도 감소 아키텍처 개선 위키
투밋투미
한성대학교 창업동아리 Promi
2023.09. ~ 2024.03.
팀원들의 일정을 종합해 최적의 팀 일정을 자동으로 추천하는 캘린더 어플리케이션
BE Lead | Github 링크
기술 스택 : Spring Boot 3, MySQL, AWS (EC2, RDS), FCM
성과
Intellij Profiler 를 이용한 병목 지점 분석을 통해 핵심 API(일정 추천 로직)의 응답시간 95% 개선
캘린더 데이터 저장 시, 표준화된 CalDAV 프로토콜을 사용하여 외부 확장을 고려하여 개발
정의된 평가 함수에 따라 최적해를 선택하는 탐색 로직 구현 및 최적의 팀 일정 추천 기능 개발
대외활동
Spring Boot 오픈소스 기여
개인
2025
잘못된 설정 시 런타임에 NPE 가 발생할 수 있는 잠재적 문제를 발견하여, Application 시작 시점에 문제를 감지할 수 있도록 생성자 내부에 Assert.notNull 검증 로직을 추가
기여 링크: https://github.com/spring-projects/spring-boot/pull/45013
SOPT Makers 6기 앱 팀 백엔드 챕터
SOPT Makers
2025
누적 사용자 3,000명 이상, 활동 사용자 약 500여 명의 신규 회원이 사용하는 SOPT 공식 앱의 서버 개발 및 운영을
책임지고 있습니다.
SOPT 활동 지원에 필요한 핵심 기능 구현 및 유지보수를 담당합니다.
IT 벤처 창업 동아리 SOPT 34th 서버 파트
SOPT
2024
8주간의 서버 기술 세미나를 수료하고, 기획/디자인/프론트엔드 등 다양한 직군과의 합동 프로젝트 및 장기 해커톤(앱잼)에 참여했습니다.
한성대학교 창업 동아리 Promi
한성대학교
2023
역할 : MVP 기획 및 백엔드 개발 리드로 참여
성과 : 2023 한성대학교 창업경진대회 우수상 수상
자격증
SQLD
한국데이터산업진흥원
2025.04.
TOEIC SPEAKING
150 / Intermediate High | IBM
2024.10.
교육
한성대학교
대학교(학사) | 컴퓨터공학과
2018.03. ~ 2025.02. | 졸업