길현준
Backend Engineer
소개
구조적 병목을 찾아 제거하는 백엔드 엔지니어입니다. 게임듀오에서 12개 라이브 서비스 기반의 공통 백엔드 플랫폼을 구축하며 BigQuery 비용 82% 절감, 서버리스 전환으로 파이프라인 처리량 270배 확장을 이끌고, Games on AWS 2025 고객 세션에서 사례를 발표했습니다. 4년 5개월 동안 교육·헬스케어·임상시험·게임 4개 도메인에서 DB 최적화, 동시성 제어, 이벤트 기반 아키텍처 설계를 일관되게 수행해 왔습니다. 2024년 말부터는 AI 에이전트를 개발 워크플로우에 통합하여 생산성을 높이고 있습니다.
핵심 역량
DB 최적화 & 동시성 제어
- 쿼리 튜닝·인덱스 설계·테이블 정규화(97% 성능 개선)부터 Deadlock 근본 원인 분석·분산 락 설계까지, 데이터 계층 병목 진단 및 해결
서버리스 아키텍처 & 비용 최적화
- 배치→EDA 전환으로 처리량 270배 확장, BigQuery 과금 모델 분석 후 읽기 방식 전환(82% 절감), Lambda 하이브리드 파이프라인 설계
레거시 현대화 & 안정성
- Express 단일 파일→NestJS 3단계 점진적 전환, TDD 도입 후 주요 릴리스 구간 무장애 배포, 공통 패키지 체계로 7개 프로젝트 코드 일원화
AI 도구 활용 개발 생산성
- Claude Code·Amazon Q 등 AI 에이전트를 개발 워크플로우에 통합, 팀 단위 활용 확산 주도, Games on AWS 2025 고객 세션 발표
경력
DEV팀 Server Developer
게임듀오
2025.01 — 현재
모바일 게임 개발 및 퍼블리싱 회사. 12개 라이브 서비스 공통 백엔드 플랫폼 설계, 데이터 파이프라인 구축, 공통 패키지 체계 운영
- 마케팅 데이터 조회 비용 급증(전체 스캔 과금 구조) — 파티셔닝 튜닝 분석 후 Write IOPS 증가 문제로 기각, gRPC 기반 분산 읽기(Storage Read API) 전환, 비용 82% 절감(TB당 $6.25→$1.1)
- 배치 처리의 수집 기간 한계(60일) — 서버리스 아키텍처 전환, 수집 범위 6배 확장(60일→360일), 처리 시간 2시간→5분 단축
- 7개 프로젝트 간 코드 중복과 컨벤션 불일치 — 공통 패키지 체계 설계(NestJS 유틸 10모듈 + 게임서버 Kit 2패키지), 업그레이드 자동화로 배포 시간 3시간→15분 단축
- 3개 광고 플랫폼 데이터 분산에 따른 마케팅 조회 지연(18초) — 테이블 정규화 및 인덱스 튜닝, 조회 성능 97% 개선(18초→0.5초)
- 게임 확률 공시 의무화 규제 리스크 — DynamicModule 기반 확률 패키지를 다중 게임에 통합 + CDK 기반 감사 로그 파이프라인, 통합 테스트 커버리지 94%+ 확보(12 suites, 115 tests)
프로젝트: 마케팅 통합 플랫폼, AWS Lambda 마이그레이션 & Event-Driven Architecture, 사내 공통 라이브러리 체계
상세 보기개발2팀 Docs Squad Backend Engineer
제이앤피메디
2023.06 — 2024.08
누적 160억 투자 유치 임상시험 데이터 관리 솔루션 스타트업 (MSA 기반)
- 월 5건+ 발생하던 전자서명 처리 실패(임상시험 Deadlock) — FK 공유 락 교착 패턴 재현·규명, 실패 0건 해소, Deadlock 근본 원인 제거
- VDR 프로젝트 일정 지연 및 MVP 출시 압박 — BE 2명 + FE 1명 팀으로 3주 긴급 투입, Event-Driven PDF 변환과 권한 기반 워크플로우 구현, MVP 출시 일정 준수
- 이메일 발송 실패 사후 인지(수시간 지연) — SES+SNS 이벤트 파이프라인 구축, 반송·바운스 감지 수시간→수초 단축, Slack 즉시 알림 체계 수립(기술 블로그 게재)
프로젝트: Maven Docs 시스템 안정성 개선, Maven VDR MVP 개발
상세 보기개발팀 Backend Engineer
메드고
2022.04 — 2023.05
누적 30만 다운로드 비대면 진료 및 약배달 플랫폼 스타트업
- Express.js 단일 파일(app.js) 10,000줄 레거시 유지보수 한계 — 3단계 점진적 전환(단일 파일→레이어드→NestJS) + JS→TS 마이그레이션, TDD 80% 달성, 주요 릴리스 구간 장애 0건 유지
- 수동 처방전 입력 병목(약사 건당 3~5분) — Naver Clova OCR + 식약처 API 연동으로 처방전→복약지도 자동화, 약사 처리 시간 90% 단축(3~5분→30초)
- 진료·조제·배달 상태 반영 지연(수십 초) — Socket.IO 실시간 동기화 + Web Push 알림 도입, 상태 반영 1초 미만으로 단축, 환자 대기 불만 해소
프로젝트: 의사/약사 웹 서비스 고도화, 백엔드 아키텍처 전환
상세 보기개발팀 Backend Engineer
심플한
2021.07 — 2022.03
고객 맞춤형 소프트웨어 솔루션 기업
- 학습 관리(출석, 수료, 진도율) 수작업 의존 — LMS 풀스택 개발(QR 출석, PDF 수료증, Excel 일괄 등록), 학기당 300명+ 수강생 관리 전 과정 디지털화
- 레거시 PHP 시스템의 확장성 한계 — iframe 기반 Spring Boot 앱 임베드 + 가중 평균 매칭 알고리즘 구현, JOB Agent 서비스 출시
프로젝트: 학습 관리 시스템(LMS) 개발
상세 보기기술 스택
학력
인하공업전문대학
학사 (학사학위전공심화, 재직 병행) • 컴퓨터정보공학과
2022.02 — 2023.02 GPA: 4.10/4.5
인하공업전문대학
전문학사 (재직 병행) • 컴퓨터정보과
2017.02 — 2022.02 GPA: 4.16/4.5
자격증
SQLD (Structured Query Language Developer)
한국데이터산업진흥원 • 2025-12
정보처리기사
한국산업인력공단 • 2023-06