
김유찬
KIM YOUCHAN
Backend Developer
혼자보다 함께의 가치를 아는 개발자
경력 사항
이씨오
선임개발자 / 플랫폼개발팀
2022.10 - 현재 (2년 9개월)
도서관 및 교육 기관을 위한 다양한 플랫폼 서비스 개발을 담당하고 있습니다. 백엔드 API 개발부터 검색엔진 구축, 인프라 전환, CI/CD 파이프라인 구축까지 폭넓은 업무를 수행하며 시스템의 안정성과 성능 개선에 기여하고 있습니다.
주요 업무
핵심 역량 요약
Java와 Spring Boot 기반의 웹 서비스 개발을 주력으로 하며, REST API 설계부터 DB 모델링, 배포 및 운영까지 전반적인 백엔드 업무를 경험한 3년차 개발자입니다. 성능 최적화, 대용량 데이터 처리, 안정적인 배포 환경 구축에 관심을 두고 꾸준히 개선 작업을 주도해왔습니다.
실무 중심의 인프라 운영 경험
단순 개발을 넘어 서버 전환, 무중단 배포 구성, 로드밸런싱 설계 등 운영 환경 전환 및 안정화를 주도적으로 수행
문제 해결 능력
장애 대응, 성능 이슈 해결, 대용량 데이터 처리 등 실질적인 문제를 직접 해결한 경험
백엔드 전반에 대한 이해
API 설계, DB 모델링, 트랜잭션 처리, 캐싱, 배포 등 백엔드 전반을 경험하며 기술 간 트레이드오프를 고려한 의사결정 능력 보유
개발 철학
"잘 돌아가는 코드보다 오래 견디는 코드"를 추구하며, 가독성과 유지보수성을 중시합니다. 운영까지 책임지는 개발자로서 배포 이후 발생할 수 있는 문제까지 고려하여 설계합니다.
프로젝트 경험
SchoolBooks 플랫폼 개발 및 운영
초·중·고 학생을 대상으로 도서 정보 및 관련 콘텐츠를 추천·제공하는 교육 플랫폼 개발 및 운영
회사 서비스 플랫폼 CI/CD 파이프라인 구축
사내 다수 플랫폼의 배포 효율성 향상을 위한 CI/CD 자동화 체계 구축
경기도 사이버 도서관 개발 (SI 사업)
경기도 300여 공공도서관을 연결하는 도서 택배 서비스 통합 플랫폼 구축
경기도 사이버 도서관 2차 사업 CMS 및 유저 홈페이지 개발
학생 대상 꿈 보관통 게시판 시스템 개발
LBP CMS 개발
사서 전용 커뮤니티 "The BookList" 콘텐츠를 관리하는 백오피스 CMS 개발
기술 스택
Backend

Frontend
DevOps
학력
대림대학교
문헌정보과
2017.03 - 2022.02
학점: 3.4/4.5
자격증
추가 활동
기술 공유 및 교육
팀 내 기술블로그 운영 및 사내 컨퍼런스 개최
- 객체지향적으로 코드를 작성하기
- 스프링 배치 이론 및 실습
- 계층별 테스트 코드 작성 전략
- 자바스크립트의 프로토타입 기반 구조 이해
- Java 버전별 주요 기능 정리
- JPA 영속성 컨텍스트의 동작 원리
- 알림 기능 구현 방식: 롱 폴링 기반 실시간 처리
- GitHub Actions 기반 CI/CD와 GPT 플러그인 코드 리뷰 자동화
- Jenkins 기반 CI/CD 구축 사례 및 문제 해결 공유
- Git Pull Request 전략 및 리뷰 문화 개선
개발 문화 개선
SVN → Git 전환 주도
Git 사용법 사내 교육 진행 및 브랜치 전략 수립
- 이슈 등록 → PR 처리 → 코드 리뷰 절차 정립
- GitHub Issue, PR, Push 이벤트 Slack 연동 알림 시스템 구축
운영 자동화 시스템 구축
반복 업무 자동화로 개발 생산성 향상
- 사내 CS 플랫폼: 고객 문의 → Slack 알림 → 처리 결과 공유 자동화
- 스쿨북스 플랫폼: 에러 발생 시 Slack 자동 알림 처리
인프라 및 문서화
플랫폼 통합 모니터링 시스템 구축
KT/네이버 클라우드 등 분산 환경 통합 관제
- Node Exporter + Prometheus로 실시간 메트릭 수집
- 자체 개발 웹 플랫폼으로 시각화 및 로깅
- CPU, 메모리, 네트워크 상태 통합 모니터링으로 신속한 장애 대응
기술 문서화 및 교육 체계 구축
담당 플랫폼의 운영 히스토리 상세 문서화
- 기술 스택, 연혁, 기술 전환 사항 등 체계적 정리
- CI/CD 설계 및 구축 매뉴얼 제작
- 팀원 대상 정기 교육 진행