신규 게임 서버 개발
개발팀장으로 기획을 백엔드 명세로 옮기고, DB 설계와 전체 시스템 구축을 주도하고 있습니다.
- 역할
- 백엔드 설계 · 개발팀 리드
- 초점
- 시스템 구조부터 코드 리뷰와 팀원 교육까지
BACKEND DEVELOPER / SYSTEM THINKER
게임 서버와 백엔드를 만드는 이성민입니다.
데이터가 흐르는 길을 설계하고,
팀이 이어갈 수 있는 구조를 만듭니다.
01 / SELECTED WORK
게임 로직부터 서버 간 통신까지.
프로젝트 안에서 맡았던 역할과 설계의 기록입니다.
개발팀장으로 기획을 백엔드 명세로 옮기고, DB 설계와 전체 시스템 구축을 주도하고 있습니다.
API 통신 전담 서버와 게임 로직 처리 서버를 분리해, 트래픽 부하를 격리하는 아키텍처를 도입했습니다.
개발팀장으로 DB 설계와 전체 시스템 구축을 주도하고 있습니다. 기획팀 요구사항을 백엔드 스펙으로 옮기고, 코드 리뷰와 팀원 교육을 병행합니다.
기획팀과 개발팀을 겸직하며 DB 설계와 백엔드를 주도했습니다. API 통신 전담 서버와 게임 로직 처리 서버를 분리해 트래픽 부하를 격리하는 아키텍처를 도입했고, 시장 환경 변화에 따라 프로젝트가 종료되며 마무리했습니다.
DB 설계부터 서버 간 통신 시스템까지 백엔드 전반을 담당했습니다. 신규 팀원 온보딩과 코드 리뷰 프로세스를 직접 운영했고, 베타 안정화까지 책임진 뒤 인수인계.
DB 설계와 백엔드 핵심 기능 구현을 담당하며 객체지향과 모듈화 기법을 적용했습니다. 베타 운영 유지보수까지 진행한 뒤 학업 집중을 위해 인수인계.
DB 설계와 백엔드를 전담하며 운영 단계 유지보수까지 책임졌습니다. 기획 의도를 안정적인 백엔드 로직으로 구현·최적화하는 데 집중한 프로젝트.
실 운영 단계 동시 접속자 약 20명대 안정 운영
운영팀으로 1년간 운영 규정과 시스템을 정립한 뒤, 개발팀으로 전환해 C# 기반 서버 유지보수를 1년간 담당했습니다. 팀 프로세스 체계화와 인사 담당까지 맡으며 프로젝트 종료까지 함께했습니다.
운영 중 최대 동시 접속자 약 150명 달성
크몽 플랫폼에서 5년간 활동하며 Python / Java 기반 챗봇과 백엔드 개발, DB 모델링을 담당했습니다. 클라이언트와 직접 요구사항을 협의하고, 팀 내 코드 리뷰와 기술 멘토링도 함께 수행했습니다.
02 / TOOLKIT
주로 사용하는 언어와, 실제 프로젝트에서 다뤄온 영역입니다.
게임 서버와 챗봇, API 서버를 구현합니다. 객체지향과 모듈화로 변경하기 쉬운 코드를 지향합니다.
데이터베이스 설계와 운영, 서버 간 통신을 다룹니다. 물리 서버 구성 보조와 유지보수 경험도 있습니다.
코드 리뷰와 신규 팀원 교육을 진행합니다. 팀이 같은 방향으로 개발할 수 있는 규칙을 만듭니다.
03 / THE DEVELOPER
이성민 / SEONGMIN LEE
동국대학교 WISE · 전자정보통신공학
처음에는 무언가를 직접 만드는 일이 좋았습니다. 지금은 다른 사람이 쉽게 이어받을 수 있는 구조를 만드는 일이 더 재미있습니다. 게임 서버 운영부터 개발, 팀 리드까지 경험하며 코드와 사람 사이의 연결도 함께 고민하게 됐습니다.
요구사항을 기능 목록으로만 보지 않고, 왜 필요한지부터 함께 정리합니다.
책임을 나누고 경계를 명확히 해서, 다음 기능을 더하기 쉬운 구조를 지향합니다.
코드 리뷰와 인수인계, 팀원 교육까지 개발의 일부로 생각합니다.
NEXT / BUILD SOMETHING TOGETHER
더 많은 코드와 작업은 GitHub에서 볼 수 있습니다.