Dev 팀 / 서버 개발자, 팀장
2023.12 ~ 2024.05신규 게임 제작용 템플릿 서비스- 빠른 시간에 신규 게임을 개발할 수 있도록 템플릿 서비스 개발- 아키텍처 설계 및 서버 기능 구현- 게임 서버, 관리 콘솔, 웹 결제 모듈화 시스템 설계 및 개발- RESTful API 형태를 기반으로 모바일 게임에 맞게 변형해서 적용- 예상 트래픽과 부하 상태에 따라 인프라 조정, 크리티컬한 휴먼에러를 방지할 수 있도록 배포 파이프라인과 서버 구조를 설계해 글로벌 런칭하는 라이브 서버 중단 0회 달성- 팀 업무 일정 조정, 템플릿 서비스 로드맵 제시- 단일 서버 형태의 레거시 시스템을 목적과 역할에 맞게 MSA 형태로 재구성- ElasticBeanstalk 기반의 소규모 인력으로 빠르게 개발하고 운영할 수 있는 시스템 구성- 외부 개발사 연동 및 퍼블리싱이 가능하도록 설계2024.01 ~ 2024.02웹스토어 모듈 시스템 설계 및 개발- MySQL - stored procedure, trigger 로 웹 결제 서비스의 안정적인 마일리지 시스템 개발- 소셜 로그인 한번으로 자사 모든 게임에 연동된 계정을 조회하고 동기화시킬 수 있도록 통합 계정 시스템 구축- Xsolla 웹결제 API 연동- 멀티 게임 서버와 연동 가능한 상품 동기화, 주문, 주문 내역관리 기능 개발2023.09 ~ 2023.11글로벌 라이브 모바일 게임 캣히어로- 서버 기능 개발, 인프라 구성 및 지연응답 최적화- 길드, 서버 통합 기능 개발- 게임 개발을 위한 유틸 기능 개발 - time, cast (type), enum, file- DB lock 관리를 통한 동시성 제어