● 구직 중 — 백엔드 개발자

문제를 코드로 푸는
개발자, 김도현입니다.

Java/Spring 기반 백엔드를 공부하며, 동작하는 것에서 멈추지 않고 "왜 동작하는지"까지 파고듭니다. 트래픽·장애·데이터 정합성 문제를 직접 겪어보기 위해 사이드 프로젝트를 운영했습니다.

기술 스택

Java · Spring Boot · JPA DB · MySQL · Redis Infra · AWS EC2 · Docker · GitHub Actions Tools · IntelliJ · Postman · Slack

프로젝트

모임 정산 서비스 "N빵"

Spring Boot · MySQL · Redis · AWS

모임 비용 정산을 자동화하는 서비스. 기획부터 배포·운영까지 단독 수행.

  • 정산 로직 동시성 문제를 비관적 락 → Redis 분산 락으로 개선
  • 조회 API 응답 속도 1.2s → 180ms (인덱스 설계 + 캐싱)
  • 실사용자 120명, 운영 중 장애 2회 → 원인 분석 회고 작성

채용 공고 알림 봇

Python · Crawling · Telegram API

조건에 맞는 채용 공고를 매일 아침 텔레그램으로 전송하는 봇.

  • 크롤링 실패율을 재시도 큐 도입으로 14% → 1% 미만으로 감소
  • 지인 30명이 실제 사용, 피드백 기반 필터 기능 3차례 개선

팀 프로젝트 — 중고 도서 거래 플랫폼

Spring Boot · JPA · 4인 팀

백엔드 파트 리드. API 설계 컨벤션과 코드 리뷰 문화를 팀에 도입.

  • ERD·API 명세 문서화로 프론트 협업 커뮤니케이션 비용 절감
  • 테스트 커버리지 0% → 72% (JUnit5, 핵심 도메인 우선)

교육 & 경험

2025.03 — 2025.12

OO 부트캠프 백엔드 과정 수료

6개월 과정, 최종 프로젝트 우수상. 페어 프로그래밍·코드 리뷰 중심 학습.

2024.06 — 2025.02

개발 스터디 "딥다이브" 운영

주 1회 CS·아키텍처 스터디 리딩. 발표 자료 30+건 아카이빙.

2020.03 — 2024.02

OO대학교 컴퓨터공학과 졸업

자료구조·운영체제·데이터베이스 전공. 학점 3.8/4.5