Backend Engineer · Platform Part Leader
6개 라이브 게임의 공통 백엔드를 설계·운영합니다. DB 병목·동시성·공통 패키지를 다루며, BE·FE·AI 3인 파트의 설계·검증 기준을 이끕니다.
직접 설계·구현하는 백엔드 엔지니어입니다. 공통 패키지와 완료 기준을 팀에 적용하고, AI 도구 산출물은 테스트·리뷰로 검증합니다. 아래 실무 사례에는 선택 이유와 측정 조건을, 공개 프로젝트에는 직접 확인할 수 있는 코드·테스트를 연결했습니다.
- 운영 DB 병목: 백필 처리량 9.3→247건/분 — 원인 분석과 쿼리 변경.
- 채팅 서버 설계: 6K msg/s 부하 시험에서 ACK p95 767.6→6.6ms — 채널 샤딩과 원자성 경계. dev/sandbox 시험이며 라이브 트래픽 수치가 아닙니다.
- 공통 플랫폼: 7개 프로젝트 업그레이드 반영 약 3시간→15분 — 패키지·CI 설계와 이관 회귀.
- Backend Architecture — DB 최적화, 동시성 제어, 이벤트 기반 아키텍처
- Game / Cloud Infrastructure — 게임 서버, AWS 인프라, 운영 자동화
- Engineering Quality — 테스트, 코드 리뷰, GitHub Actions, 반복 가능한 개발 프로세스
- AI Development Infrastructure — Claude Code, Codex, Amazon Q, RAG, MCP, Git Hooks 기반 컨텍스트/품질 관리
Amazon Q Developer를 활용한 개발 생산성 향상 발표
개발자 1인이 10일 만에 시간당 병렬 처리 Job 수 기준 데이터 파이프라인 용량을 270배 확장한 사례를 공유했습니다.
| 프로젝트 | 확인할 설계·검증 | 근거 |
|---|---|---|
| Harness Launcher | 프로젝트 경계별 런타임 격리, 영속 접수·목적지별 FIFO, 중복 접수·대기 timeout 처리 | 사례와 검증 범위 |
| 대신물류 배차 원장 | ARM64 배포·복구, singleton 수집, 실제 변경 행과 API 일치 관측 | 운영 사례와 한계 |
| 콘서트 예약 | 좌석·지갑 경합 범위, 낙관적 락·사용자 단위 분산 락, 공개 부하 보고서 | 코드·테스트 연결 |
Harness Launcher는 개인 공개 프로젝트입니다. 회사의 팀 공유 컨텍스트·내부 데이터·운영 인덱스는 별도 범위이며, 이 저장소의 공개 근거에 포함하지 않습니다. 대신물류의 운영 기록은 운영자가 기록한 단일 배포 관측으로, 독립 검증이나 가동률·최신성 SLA가 아닙니다.
CLI 안정성, provider 호환성, 인증/토큰 갱신, Jira Cloud API 마이그레이션 등 실제 사용 중 마주친 문제를 고쳐 upstream에 반영했습니다.
7 repos · 9 PRs · 9 Merged
| Project | PR | Impact |
|---|---|---|
| opencode ⭐131k | #15136 | macOS sidecar spawn hang 방지 |
| CodexBar | #288 | Kiro CLI 1.24+ Q Developer format 지원 |
| kiro-gateway | #22, #23 | AWS SSO credential reload, toolResults 변환 안정화 |
| atlassian-skills | #6, #7 | Jira Cloud Search API / ADF comment API v3 대응 |
All merged PRs
| Project | PR | Description | Status |
|---|---|---|---|
| opencode | #15136 | fix(desktop): remove interactive shell flag from sidecar spawn to prevent hang on macOS | ✅ Merged |
| oh-my-openagent | #2664 | fix(shared): respect cached model context limits for Anthropic providers post-GA | ✅ Merged |
| CodexBar | #288 | fix(kiro): support kiro-cli 1.24+ Q Developer format | ✅ Merged |
| kiro-gateway | #23 | fix(converters): skip thinking tag injection when toolResults present | ✅ Merged |
| kiro-gateway | #22 | fix(auth): reload SQLite credentials before AWS SSO OIDC token refresh | ✅ Merged |
| atlassian-skills | #7 | fix: use ADF format for comments in Jira Cloud API v3 | ✅ Merged |
| atlassian-skills | #6 | fix: migrate to new Jira Cloud search API endpoint | ✅ Merged |
| SuperClaude_Plugin | #18 | fix: correct marketplace name in documentation | ✅ Merged |
| cyan | #110 | feat: add NOT IN operator to FindOperatorComp | ✅ Merged |
- [2026.04 ~ 진행중] AI 코딩 하네스 프레임워크 — 팀 공유 AI 개발 인프라, RAG/MCP/Git Hooks 기반 컨텍스트·품질 관리
- [2026.01 ~ 진행중] 시스템 디자인 스터디 2권 — 리포지토리
- [2025.10] Games on AWS 2025 컨퍼런스 발표 — 시간당 병렬 처리 Job 수 기준 파이프라인 용량 270배 확장 사례
- [2025.10 ~ 2025.12] Node.js 디자인 패턴 바이블 스터디 — 리포지토리
- [2025.08 ~ 2025.10] 시스템 디자인 스터디 1권 — 리포지토리
- [2024.09 ~ 2024.11] 항해 플러스 백엔드 6기 — TDD, Clean Architecture, 대용량 트래픽 처리 — 프로젝트
- [2024.03] AWS SES 이벤트 로깅 기술 세미나 — 세미나 내용 보기
| Date | Certification | Issuer |
|---|---|---|
| 2025.12 | SQLD (Structured Query Language Developer) | 한국데이터산업진흥원 |
| 2023.06 | 정보처리기사 | 한국산업인력공단 |



