전인재

Programmer · Unity Client · Backend

게임 제작 분야에서 활동하고 있는 프로그래머입니다.
Unity 클라이언트, 서버, CI/CD, 운영 툴까지 폭넓게 경험하며
플레이어에게 안정적이고 재미있는 게임 경험을 제공하는 것을 목표로 하고 있습니다.

Email: papa7545@gmail.com · 거주 지역: 서울 관악구 신림동


Skills

Game / Client

  • Unity (URP, Legacy RP, Addressable, AssetBundle)
  • uGUI, NGUI, Unity UI Toolkit
  • UniRx, UniTask
  • 실시간 멀티플레이, 커스텀 물리 시스템

Backend / Web

  • ASP.NET Core, C#
  • WebSocket, RESTful API 설계
  • Entity Framework, MySQL

DevOps & Infra

  • Jenkins CI/CD 구축 및 운영
  • AWS, Azure
  • Docker Docker-Compose
  • 빌드/배포 자동화, 서버 비용 최적화 경험

Career 7년차

외주 기간 계약 · 유니티 클라이언트 프로그래머 2025.01 ~ · 계약직

방치형 모바일 게임 클라이언트 담당. 최적화 라이브 안정화, CI/CD 운영 자동화 구축.

역할: 유니티 클라이언트 프로그래머

기술: Unity, UniRx, AssetBundle, uGUI, Jenkins, AWS S3, CloudFlare

  • Jenkins 기반 CI/CD 파이프라인 구축 및 에셋번들 업로드 자동화
  • 서버 테이블 동기화 자동화로 작업 시간 대폭 감소
  • 클라이언트 최적화로 프레임 드랍·로딩 시간 대폭 감소
  • 라이브 이슈 신속 대응으로 서비스 안정성 확보
  • AWS 최적화로 월 서버 비용을 1000만원에서 100만원 미만으로 절감
디펜스 게임 · 풀스택 개발

서버 아키텍처부터 클라이언트, 빌드/배포 자동화까지 단독 진행.

역할: 풀스택 개발자

기술: ASP.NET Core, WebSocket, Unity, UniTask, Swagger

  • 서버 아키텍처 설계 및 구현
  • Swagger로 Client–Server 패킷 코드 자동 생성/동기화
  • 클라이언트 기능 개발 및 최적화
  • CI/CD 파이프라인 구축으로 빌드/배포 효율 극대화
  • 초기 단계 성공적 런칭
멘티스코 · 슈퍼콜라 택틱스 2023.12 ~ 2024.12 · 사원

URP 기반 모바일 프로젝트 신규 개발~라이브 참여. 전투/툴/최적화/CI/CD 담당.

역할: 클라이언트 프로그래머

기술: URP, uGUI, UniRx, UniTask, Addressable, UI Toolkit, Jenkins

  • MVP 기반 UI 시스템 및 인게임 전투 시스템 개발
  • UI Toolkit으로 개발 툴 제작
  • Profiler로 성능 분석 및 최적화: FPS +30%, APK −37.5%
  • Jenkins 전/후처리 자동화(manifest, plist, shell-script)
프리랜서 · 네시삼십삼분 카피 프로젝트 2023.02 ~ 2023.05 · 프리랜서

원본 소스 누락으로 유지보수 불가한 게임을 C++/Unity로 재현, 유지보수 가능한 구조로 완성.

기술: C++, Unity, 소켓 서버

  • 제공 리소스/서버를 활용한 원본 게임 동등 재현
  • 안정적 유지보수 구조로 재구축
네시삼십삼분 · 챔피언스튜디오 팀장 2022.02 ~ 2023.02 · 팀장

실시간 멀티플레이 논타겟 액션 게임 신규 개발 리드.

기술: URP(Post-Processing), Addressable, uGUI, Photon, UnityNetCode, UniRx

  • 요구사항 충족 위해 커스텀 물리 시스템 신규 구축
  • 네트워킹: Unity-Networking → Photon 전환으로 홀 펀칭 문제 해결
  • 넷코드: Tickrate 기반, 지연 보상/검증 시스템 구현
  • ShaderGraph/포스트프로세싱으로 그래픽 품질 향상
네시삼십삼분 · 챔피언스튜디오 사원 2018.09 ~ 2022.02 · 사원

복싱스타 개발/라이브 서비스. 시스템 분리·리팩토링, 플랫폼 이슈 대응, CI/CD·빌드 머신 관리.

기술: Legacy RP, NGUI, AssetBundle, NativePlugin

  • 복합 시스템을 독립 모듈로 분리(스탯, 인벤토리 등)
  • 추상화 리팩토링으로 신규 컨텐츠 개발 속도 개선
  • 커스텀 Android WebView로 OS 호환성 문제 해결
  • Unity5→2018→2021 LTS 업데이트로 64비트 정책 대응
  • Jenkins/빌드 머신 운영, 자동화/테스트 케이스 구축
BitFunGames · 창업 2015.08 ~ 2017.09 · 공동 창업 · 개발 담당

교수님과 함께 창업한 소규모 개발 팀에서 신규 서비스 기획·개발을 담당했습니다. 상용 서비스 수준으로 이어지지는 않았지만, 스타트업 환경에서 프로젝트 초기 세팅, 운영, 의사결정 전반을 직접 경험했습니다.

※ 회사 정규 근무 경력으로는 인정되기 어려워, 최종 경력 산정에서는 제외하였습니다.

사용 기술: Node.js, MySQL, Unity

  • 소규모 팀으로 신규 게임/서비스 기획 및 프로토타입 개발
  • Node.js + MySQL 기반 서버/툴과 Unity 클라이언트를 연동하는 구조 설계·구현
  • 개발 파이프라인 초기 구축 및 협업 환경 세팅 경험
  • 수익·일정·품질 사이의 균형을 고려한 개발 우선순위 결정 경험

About Me

개발에 대한 생각

프로젝트에서 가장 중요하게 생각하는 가치는 플레이어 경험을 지속적으로 확장할 수 있는 결과물의 유연성입니다. 현재 업무에만 국한되지 않고 미래 업데이트와 확장성을 고려하여, 기존 시스템을 재활용하거나 새로운 방향으로 발전시킬 수 있는 구조를 설계하는 데 집중합니다.

여러 게임들을 플레이할 때 단순히 재미를 느끼는 것에 그치지 않고, 이 게임은 어떤 구조와 시스템으로 만들어졌을까를 고민하며 개발자의 시각으로 분석하는 습관이 있습니다. 이러한 태도는 새로운 아이디어를 얻고 실제 개발 과정에 창의적으로 반영하는 데 큰 도움이 됩니다.

개발 역량 요약

  • 게임 시스템/콘텐츠 개발: 인게임·아웃게임 시스템 설계 및 확장 가능한 구조 구축
  • Unity 전문성: 커스텀 에디터 툴 제작, 반복 업무 자동화, 최신 렌더링 기법 적용
  • CI/CD & 자동화: Jenkins 기반 빌드 파이프라인 구축으로 빌드/배포 효율성 향상
  • 플랫폼 대응: AOS Native 플러그인 개발, iOS 빌드 이슈 해결 경험
  • 풀스택 경험: ASP.NET Core 서버 아키텍처 설계 및 클라이언트 최적화
  • 리더십: 팀장으로 프로젝트 주도, 협업 관리 및 멘토링 경험

성격 및 강·약점

강점은 문제 해결 능력과 지속적인 학습 의지로, 새로운 기술을 빠르게 습득하여 프로젝트에 적용할 수 있는 점입니다. 단점은 완성도를 높이려는 성향으로 검토에 많은 시간을 투자한다는 점이지만, 이는 게임 품질을 보장하고 플레이어 만족도를 높이는 노력으로 이어집니다.

최근에는 시간 관리와 체력 조율을 통해 완성도와 일정 사이의 균형을 맞추기 위해 노력하고 있습니다.

Education & Certificates

서울호서전문학교 · 게임기획 전공

2012.03 ~ 2017.02 · 졸업 · 학점 3.8 / 4.5

매탄고등학교

2010 ~ 2012 · 졸업

자격증

  • 게임기획전문가 (한국콘텐츠진흥원, 2012.11)

Contact

포지션 및 협업 제안은 아래 연락처로 부탁드립니다.

  • 이름: 전인재
  • 연락처: 010-6789-7545
  • Email: papa7545@gmail.com
  • 거주지: 서울 관악구 신림동
  • 희망 고용형태: 정규직 (연봉: 면접 시 협의)