본문으로 건너뛰기

길현준

Backend Engineer

kboxstar@gmail.com 서울, 대한민국

소개

구조적 병목을 찾아 제거하는 백엔드 엔지니어입니다. 게임듀오에서 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) 개발

상세 보기

기술 스택

Backend: Node.js·TypeScript·JavaScript·NestJS·Express.js·TypeORM·Java·Spring Boot·Jest·TDD·REST API — 레거시→NestJS 점진적 전환, 공통 패키지 체계 정립, TDD 기반 개발, REST API 설계
Database: MySQL·BigQuery·ElastiCache (Redis)·Redis — 쿼리 최적화, Deadlock 근본 원인 분석·해결, 대규모 테이블 정규화, Redis 분산 락
Cloud & Infra: AWS (Lambda, S3, SQS/SNS, CDK, EventBridge, Kinesis, Athena)·GCP (BigQuery, Pub/Sub)·Docker·GitHub Actions·CI/CD — 배치→서버리스 전환, BigQuery 비용 최적화, CDK 기반 분석 인프라 코드화, CI/CD 파이프라인 설계
Development Productivity: Claude Code·Amazon Q Developer·Cursor·Context Engineering — AI 에이전트 활용 개발, 컨텍스트 엔지니어링, 코드 품질 자동화

학력

인하공업전문대학

학사 (학사학위전공심화, 재직 병행) • 컴퓨터정보공학과

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

기술 공유

Amazon Q Developer를 활용한 개발 생산성 향상

외부 발표 — 2025-10

Games on AWS 2025 고객 세션 발표

개발자 1인이 10일 만에 시간당 병렬 처리 Job 수 기준 데이터 파이프라인 용량 270배 확장한 사례 공유

AWS SES 이벤트 로그를 통한 이메일 발송 모니터링

사내 세미나 → 기술 블로그 — 2024-03

사내 세미나 발표 후 기술 블로그 게재

교육 프로그램

항해 플러스 백엔드 6기

2024.09 ~ 2024.12 · 항해99 — TDD 및 클린 아키텍처, 동시성 제어, Redis 활용

1주차 명예의 전당 선정, 블랙 배지 수료

오픈소스

oh-my-openagent

  • Anthropic 모델 컨텍스트 제한 캐시 수정 (2026-03)

opencode

  • macOS sidecar 프로세스 hang 버그 수정 (2026-02)

CodexBar

  • kiro-cli 1.24+ Q Developer 포맷 지원 (2026-02)

kiro-gateway

  • thinking 태그 주입 스킵 · SSO 토큰 리프레시 등 2건 기여 (2026-01)

atlassian-skills

  • Jira Cloud API v3 코멘트 ADF 포맷 · 검색 엔드포인트 마이그레이션 등 2건 기여 (2026-01)

cyan

  • 프레임워크 "NOT IN" 쿼리 조건 추가 (2024-05)

학습 활동

시스템 디자인 스터디

2025.08 ~ 현재 — 가상 면접 사례로 배우는 대규모 시스템 설계 기초 1·2권

Node.js 디자인 패턴 바이블 스터디

2025.10 ~ 2025.12 — Node 코어 개념, 동시성, 이벤트 루프, 모듈 시스템