AVAILABLE FOR HIRE

KIM
DO YEON

Backend Engineer Suwon, KR

요구사항을 서버 구조와 데이터 흐름으로 풀어내는 사람.
대용량 트래픽, 분산 시스템, 성능 최적화를
코드로 풀어냅니다.

bash — server.log
$node server.js --env=production
 ✓ Server listening on :8080
 ✓ Redis connected [127.0.0.1:6379]
 ✓ PostgreSQL pool ready (max: 20)
 → Kafka consumer subscribed [orders]
 ✓ Prometheus metrics exposed :9090
 
Uptime
99.97%
Req/s
3,241
Latency
18ms
Error
0.02%
GET /api/v2/users/profile → 200 OK · 12ms
{
  "id""usr_01J9KF3X",
  "name""김도연",
  "role""backend_engineer",
  "experience_yr"3,
  "status""available"
}
Tech Stack

WHAT I
BUILD WITH

Backend · Languages
Java 17Spring BootSpring BatchSpring Security
Database
PostgreSQLMySQLMongoDBRedisElasticsearch
Infra · Cloud
AWSAWS CDKDockerJenkinsGitHub Actions
Messaging
KafkaEventBridgeSSE
Observability
PrometheusGrafanaPinPointLoki
Architecture
Event-DrivenDDDCQRS
Activity History

EXPERIENCE

2024.03 — 2024.12
멋쟁이 사자처럼 12기
IT 동아리
FRONTEND DEVELOPER

✔ BeginnerFit의 커뮤니티 도메인 프론트엔드를 주도적으로 개발하며 게시글/댓글 CRUD, 좋아요, 저장, 신고, 친구 요청 등 핵심 사용자 플로우를 end-to-end로 구현.

✔ React Query, Zustand, custom hook 기반으로 화면 로직과 API 호출을 분리해 상태 관리 구조를 개선.

✔ 좋아요 기능에는 Optimistic Update를 적용해 서버 응답 전에도 UI가 즉시 반영되도록 구현.

AVG 350ms 체감 응답속도 개선 30개 → 6개 초기 렌더링 대상 축소 80% 렌더링 경량화
ReactJavaScriptViteStyled-componentsReact QueryZustandFramer MotionSweetAlert2
2025.01 — 2025.03
스위프 웹 8기
IT 동아리
BACKEND DEVELOPER

✔ IT 연합 동아리 스위프랩 8기 프로젝트에서 대학생 Q&A 플랫폼 Qampus의 백엔드 전반을 담당.

✔ 교육부 공공데이터 API를 연동해 회원가입 시 입력한 대학명을 기준으로 위도·경도 좌표를 실시간 조회·저장하는 기능 구현.

✔ ‘나도 궁금해요’ 답변 참여 수, 채팅 등 사용자 활동 API를 개발하고, ERD 설계 및 검색·조회 기능 구현 수행.

✔ 이미지 업로드 파일을 별도 Object Storage에 분리 저장하도록 처리해 서비스 데이터와 파일 저장 구조를 분리.

✔ GPT-4o API를 연동해 유사 질문에 대한 AI 자동 응답 기능 구현.

✔ Docker Compose 기반 인프라 구성, NCP 배포, Jenkins CI/CD 자동화를 구축하며 개발부터 운영 환경 구성까지 수행.

Spring BootJava 17MySQLDockerJenkinsNCP
2025.08 — 2026.03
[LG U+] URECA 3기 백엔드 교육
교육
BACKEND DEVELOPER

✔ 유플러스 유레카 3기 교육과정을 통해 Java/Spring Boot 기반 백엔드 개발, 데이터베이스 설계, REST API 구현, 클라우드 배포, CI/CD 자동화 등 실무 중심 커리큘럼을 이수.

✔ 교육 과정 내 팀 프로젝트를 통해 요구사항 분석부터 ERD 설계, API 개발, 테스트, 배포까지 전 과정을 직접 수행하며 서비스 개발 전반에 대한 이해를 확장.

✔ 종합 프로젝트 TR1L에서 백엔드 및 시스템 구조 설계 경험을 쌓으며 프로젝트 🏆우수상🏆을 수상.

✔ 최종 융합 프로젝트 Holliverse에서 데이터 기반 서비스 구현과 운영 환경 구축에 참여하며 프로젝트 🏆우수상🏆을 수상.

✔ 교육과 프로젝트를 병행하며 대용량 데이터 처리, 배치 시스템, Docker, 모니터링, 협업 기반 개발 프로세스까지 경험해 실무 적응형 백엔드 역량을 강화.

Spring BootJava 17MongoDBAWSPostgreSQL
Qualifications

CERTIFI-
CATIONS

🗃️
한국데이터산업진흥원
SQLD
SQL 개발자
🏆
한국산업인력공단
정보처리
기사
국가기술자격증
📊
한국데이터산업진흥원
ADsP
데이터분석 준전문가
🗣️
ETS
TOEIC
Speaking
IH · 140점
Selected Work

PROJECTS

01 / URECA Project
Holliverse

분산된 고객 데이터를 통합하여 사용자에게는 최적의 상품을, 운영자에게는 정교한 비즈니스 인사이트를 제공하는 CRM/CDP(Customer Data Platform) 지향 서비스

-50.9%
빠른 배포
오케스트레이션
AWS CDK
30K
DAU
Award
우수상
Spring Boot Java 17AWSAWS CDK Kafka PostgreSQL Grafana Prometheus
02 / URECA PROJECT
TR1L

대규모 통신사 데이터를 기반으로 고객별 청구서를 생성하고, 메시지 발송(Email/SMS)을 중복 없이 안정적으로 처리하는 플랫폼

92.64%
배치 속도 절감
12M
처리 데이터
DDD
Domain Driven Design
Award
우수상
Spring Boot Spring Batch Java 17AWS Kafka PostgreSQL Grafana Prometheus
03 / Graduation Work Project
SHOOT
POINTER

농구 영상을 업로드하면 개인 하이라이트를 생성하고, 생성된 결과를 커뮤니티 게시글과 랭킹으로 연결하는 서비스

+55.89%
검색 정확성 향상
4.48배
빠른 배포
Real-time
Redis Pub/Sub + SSE
1M
동시성 제어
Spring Boot Spring Security Spring Data JPA Java 21 Azure PostgreSQL Redis Elastic Search Jacoco Docker
04 / Team Project
WEALTH
TRACKER

사용자의 소비와 저축 흐름을 기록에만 머무르지 않고, 목표 관리, 예정 결제 추적, 카테고리별 예산 통제, AI 기반 주간 피드백까지 확장해 스스로 재무 상태를 해석하고 관리할 수 있도록 만든 개인 재무 관리 시스템.

4004ms → 108.2ms
평균 응답 시간 개선
11000ms → 480ms
P95 응답 시간 개선
Named LOCK
GET_LOCK 기반 커스텀 카테고리 정합성 제어
1M
부하 테스트
Spring Boot Java 21 Spring Secrurity MySQL AWS Github Actions
// resume.pdf
DOWNLOAD
MY RESUME

PDF 형식, 2페이지. 채용 담당자가 바로 확인할 수 있게 깔끔하게 정리했습니다.

온라인으로 보기
김개발_이력서_2025.pdf · 최종 업데이트 2025.03
Get In Touch

CONTACT

📧
Email
tkv0098@gmail.com
GitHub
github.com/tkv00
✍️
Tech Blog
Kim Do Yeon Blog