server-dev-blog

김재중

백엔드 개발자

(2020.11 ~ / 5년 2개월)

Career History

기어세컨드

Server Engineer

2023.04 ~ 현재

글로벌 모바일 게임 서버 개발 및 운영 • 누적 800만 유저

오케스트로

Backend Engineer

2021.11 ~ 2023.04

클라우드 PaaS 플랫폼 개발 • 하나금융, 행정안전부

NHN크로센트

Backend Engineer

2020.11 ~ 2021.11

클라우드 PaaS 플랫폼 개발 • 현대자동차

About Me

  • • 클라우드 전문 회사에서 PaaS 플랫폼 구축 및 개발 경험 보유
  • 누적 800만 유저의 글로벌 대규모 트래픽 환경에서 개발 및 운영
  • • 새로운 영역을 리서치하고 적용하는 것에 큰 만족을 느낌
  • • 시스템과 재사용 가능한 것들을 자동화, 모듈화시키는 것을 선호
  • • 지도기반 SNS 사이드프로젝트 백엔드 리드로 설계부터 앱 출시까지 완수
  • AI 도구를 활용한 개발 생산성 향상에 관심

AWS 환경에서 글로벌 서비스를 운영하면서 항상 동시성Scale Out이 가능한 아키텍처를 염두에 두고 설계와 개발을 진행합니다. 최근에는 AI 코딩 도구를 활용하여 개발 워크플로우를 효율화하는 방법도 연구하고 있습니다.

Work Details

Server Engineer

2023.04 ~ 현재

기어세컨드

슬레이어 키우기, 레츠고 레전드 등 6개 글로벌 게임 서버 개발 및 운영 • 누적 800만 유저

gRPC 기반 게임 서버 개발

  • 200+ 종류 게임 패킷 설계 및 구현 - Protobuf 기반 직렬화, 양방향 스트리밍
  • 실시간 서버 및 유저 상호작용 - 채팅, 길드 레이드, 아레나 매칭 등 핵심 콘텐츠
  • Interceptor 패턴 - 인증, 로깅, 에러 핸들링 횡단 관심사 처리

대규모 트래픽 처리 및 확장성 개선

  • 대규모 유저 FCM 푸시 시스템 - Kafka 기반 비동기 처리, 토픽별 언어/지역 분리
  • 채널 시스템 동시성 해결 - Redis Lock, TPS 500 / 95% 요청 400ms 미만
  • 통합 정산 시스템 개발 - 시즌 랭킹, 아레나, 길드 레이드 정산 및 보상 지급 (Quartz 스케줄러)

인프라 / DevOps

  • AWS EKS 기반 MSA - gRPC, REST API, 스케줄러, 실시간(SignalR) 서버 운영
  • GitOps 배포 자동화 - ArgoCD + Helm 차트 관리, GitHub Actions CI/CD
  • Observability 스택 - OpenTelemetry + Jaeger 분산 트레이싱, OpenSearch 로그 분석
  • 게임 데이터 무중단 배포 - GitHub Actions로 Excel 수치 변경 자동화, S3 버전 관리

회원 및 인증 시스템 개발

  • 800만+ 유저 대상 통합 회원 시스템 - JWT 기반 인증/인가, 다중 프로젝트 지원 설계
  • OAuth 2.0 소셜 로그인 - Google, Firebase OAuth 연동
  • Redis 기반 세션 관리 - 토큰 캐싱 및 실시간 세션 동기화

모바일 결제 시스템 개발

  • Google/Apple 영수증 검증 - Google Play Developer API, Apple 영수증 검증 연동
  • 결제 상태 머신 설계 - 중복 지급 방지, 실패 시나리오 재시도 로직
  • 재사용 가능한 결제 모듈 - 프로젝트 간 공통 사용

운영툴 개발 및 서비스 자동화

  • 실시간 유저 관리 - ElasticSearch 기반 앱 버전별 동시 접속자 조회, 유저 정보 검색
  • 게임 로그 모니터링 - OpenSearch 기반 실시간 로그 분석 및 알림
  • 푸시 및 이벤트 스케줄링 - 운영팀용 예약 발송, 타겟팅 푸시 기능
  • Excel 데이터 버전 관리 - S3 버전별 관리 + 운영툴 원자적 반영으로 무중단 업데이트

회의실 예약 시스템 (사내 프로젝트) 2025.10 ~

Google Calendar 기반 회의실 예약 시스템 • Backend Lead

  • Google OAuth 2.0 - Workspace 계정 인증, 토큰 관리
  • Calendar API + Webhook - 실시간 양방향 동기화
  • iCalendar (RFC 5545) - RRULE 반복 일정 처리
  • Slack 알림 시스템 - 회사별 리마인더 스케줄링

Backend Engineer

2021.11 ~ 2023.04

오케스트로

Cloudia (하나금융 클라우드 플랫폼)

  • RabbitMQ 기반 메시지 큐 시스템 - 대량 트랜잭션 처리 최적화
  • Spring WebFlux 비동기 API - 비동기 처리 성능 향상
  • OpenStack 리소스 프로비저닝 자동화 시스템 구축
  • 서비스 카탈로그 엔진 개발 - 클라우드 리소스 관리 자동화

행정안전부 CMP 프로젝트

  • RedHat RHOCP API 연동 - CMP 솔루션과 클라우드 관리 기능 강화
  • Kubernetes 기반 클러스터 관리 기능 개발 및 자동화
  • Vue.js 기반 CMP 포털 개발 및 유지보수
  • ElasticSearch 로그 분석 - 실시간 검색 및 분석 시스템 구축

자사 CMP (Cloud Management Platform) 개발

  • Spring Boot 기반 API 서버 개발 - 데이터 처리 최적화
  • RabbitMQ 기반 Dead Queue 및 At-least-once Delivery 설계
  • CI/CD 자동화 구축 - 서비스 배포 최적화

Backend Engineer

2020.11 ~ 2021.11

NHN크로센트

현대자동차 PaaS 플랫폼 개발

  • Kubernetes API 통합 - 클라우드 오브젝트 CRUD 및 모니터링 기능 구현
  • CI/CD 파이프라인 구축 - Jenkins, GitLab, Harbor 연동 자동화
  • Spring Boot API 서버 개발 - 리소스 관리 최적화
  • Vue.js 관리자 웹 포털 개발 및 운영

Tech Stack

Backend

  • Java, Kotlin, C#
  • Spring Boot, EFCore
  • gRPC, SignalR, Quartz
  • RabbitMQ, Kafka

Database

  • MySQL, PostgreSQL
  • Redis, DynamoDB
  • MongoDB, OpenSearch

DevOps & Monitoring

  • AWS, Kubernetes(EKS)
  • Docker, Helm, Terraform
  • Jenkins, ArgoCD, GitHub Actions
  • Grafana, Prometheus, Jaeger
  • Filebeat, Fluentbit, Logstash

AI & Productivity

  • Claude Code, Antigravity
  • GitHub Copilot, Cursor
  • n8n Workflow Automation
  • ChatGPT, Claude

Side Projects

Keep It (킵잇)

2022.08 ~ 2023.03

앱스토어 출시 • Backend Lead

공통 주제로 모인 사람들이 장소를 공유하는 SNS

  • • Spring Java, DDD 기반 설계
  • • RabbitMQ, JPA, QueryDSL
  • • FCM, Naver Sens SMS 연동

YOPLE

2022.03 ~ 2022.07

Backend Developer

지인 기반 맛집 리뷰 SNS

  • • Spring Java
  • • JPA, QueryDSL
  • • FCM, GCP 연동

Education

혁신성장 클라우드 SaaS 개발자 과정

한국전파진흥협회

2020.06 ~ 2020.12

컴퓨터공학과 학사

학점은행제대학교

2019.02 ~ 2021.02

컴퓨터정보과

신안산대학교

2014.02 ~ 2019.02

Certifications

  • 정보처리기사2019
  • 정보처리산업기사2018
  • 네트워크관리사 2급2018
  • 컴퓨터활용능력 2급2018

협업 제안이나 문의사항이 있으시면 언제든 연락주세요.

Contact Me