← 이력서 페이지로 돌아가기

길현준

Backend Engineer

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

github.com/kilhyeonjun www.linkedin.com/in/kilhyeonjun 블로그: kilhyeonjun.github.io

소개

구조적 병목을 찾아 제거하는 백엔드 엔지니어입니다. 게임듀오에서 12개 라이브 서비스 기반의 공통 백엔드 플랫폼을 구축하며 BigQuery 비용 82% 절감, 서버리스 전환으로 파이프라인 처리량 270배 확장을 이끌고, Games on AWS 2025 고객 세션에서 사례를 발표했습니다. 4년 6개월 동안 교육·헬스케어·임상시험·게임 4개 도메인에서 DB 최적화, 동시성 제어, 이벤트 기반 아키텍처 설계를 일관되게 수행해 왔습니다. 2024년 말부터는 이 구조적 접근을 개발 방식 자체에 적용하며, 복수 AI 에이전트를 목적별로 오케스트레이션하여 프로덕션 소프트웨어를 설계·구축하고 있습니다.

핵심 역량

DB 최적화 & 동시성 제어

서버리스 아키텍처 & 비용 최적화

레거시 현대화 & 안정성

AI 도구 활용 개발 생산성

경력

게임듀오DEV팀 Platform Part Leader

2025.01 - 현재

모바일 게임 개발 및 퍼블리싱 회사. 12개 라이브 서비스 공통 백엔드 플랫폼 설계, 데이터 파이프라인 구축, 공통 패키지 체계 운영

DEV팀 Platform Part Leader (2026.04 - 현재)

  • Platform Part 신설로 작업 추적·점수 측정 기준 부재. 7단계 워크플로우(BACKLOG→SIZE REVIEW→DONE), 4가지 작업 유형별 처리 방식, 상태 전환 검증 로직 및 티켓 템플릿 라이브러리 설계. 파트 신설 직후 즉시 가동 가능한 운영 체계 확립 — 작업 유형별 처리 기준·의사결정 체계 동시 수립.
  • Claude Code 활용으로 개발 소요 시간이 단축되었으나 기존 점수 기준이 AI 활용도 미반영. 범위·복잡도·불확실성·협업·검증 5기준 사이즈 체계 + Claude Code 영역별 시간 차감 기준(테스트 ~80%, 패턴 복제 ~70%) 수립. 팀 합의 기반 AI 시간 차감 기준 수립으로 Claude Code 도입 전·후 공정한 성과 측정 체계 확립.

DEV팀 Server Developer (2025.01 - 2026.03)

  • 마케팅 데이터 조회 비용 급증(전체 스캔 과금 구조). 파티셔닝 튜닝 분석 후 Write IOPS 증가 문제로 기각, gRPC 기반 분산 읽기(Storage Read API) 전환. 비용 82% 절감(TB당 $6.25→$1.1).
  • 배치 처리의 수집 기간 한계(60일). 배치 일괄 처리 대비 EDA 기반 온디맨드 처리로 전환 — 피크 부하 분산 및 처리량 확장. 수집 범위 6배 확장(60일→360일), 처리 시간 2시간→5분 단축.
  • 7개 프로젝트 간 코드 중복과 컨벤션 불일치. 수동 코드 동기화 대신 공통 NestJS 패키지 체계 도입 (유틸 10모듈 + 게임서버 Kit 자동 배포). 업그레이드 자동화로 배포 시간 3시간→15분 단축.
  • 3개 광고 플랫폼 데이터 분산에 따른 마케팅 조회 지연(18초). 100개 컬럼 전체 스캔 회피를 위해 읽기 경로 정규화 + 인덱스 튜닝. 조회 성능 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 기반)

프로젝트: Maven Docs 시스템 안정성 개선, Maven VDR MVP 개발

메드고개발팀 Backend Engineer

2022.04 - 2023.05

누적 30만 다운로드 비대면 진료 및 약배달 플랫폼 스타트업

프로젝트: 의사/약사 웹 서비스 고도화, 백엔드 아키텍처 전환

심플한개발팀 Backend Engineer

2021.07 - 2022.03

고객 맞춤형 소프트웨어 솔루션 기업

프로젝트: 학습 관리 시스템(LMS) 개발

기술 스택

Backend: Node.js, TypeScript, JavaScript, NestJS, Express.js, TypeORM, Java, Spring Boot, Jest, TDD, REST API, gRPC, Testcontainers — 레거시→NestJS 점진적 전환, 공통 패키지 체계 정립, TDD 기반 개발, REST API / gRPC 설계

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 — 배치→서버리스 전환, EventBridge·Kinesis 기반 이벤트 파이프라인, BigQuery 비용 최적화, CDK 기반 인프라 코드화, CI/CD 파이프라인 설계

Development Productivity: Claude Code, Amazon Q Developer, Cursor, Context Engineering, Multi-Agent Orchestration, AGENTS.md — AI 에이전트 활용 개발, AGENTS.md 기반 컨텍스트 엔지니어링, 멀티 에이전트 오케스트레이션, 코드 품질 자동화

학력

인하공업전문대학

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

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 고객 세션 발표

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

학습 활동

시스템 디자인 스터디

2025.08 ~ 현재

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

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

2025.10 ~ 2025.12

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

다운로드