.png)
알렉산더 ***
시니어 게임 개발자 · 코딩 및 엔지니어링 · 빅토리아

경력 요약
PC, 콘솔 및 모바일 플랫폼에서 인터랙티브 게임을 설계, 개발 및 최적화한 8년 경력의 시니어 게임 개발자입니다. 게임플레이 프로그래밍, 시스템 개발, 게임 메커니즘, 성능 최적화, 디버깅, 테스트 및 배포를 포함한 게임 개발 전 과정에 대한 경험이 있습니다. Unity, Unreal Engine, C# 및 C++에 대한 전문 지식을 갖추고 있으며 게임플레이 시스템, 사용자 인터페이스, AI 행동, 물리 상호작용 및 멀티플레이어 기능을 개발했습니다. 게임 디자이너, 아티스트, 애니메이터, 프로듀서, 품질 보증 전문가 및 기술 팀과 협업하여 완성도 높고 기술적으로 안정적인 게임 경험을 제공합니다. 클린 코드, 확장 가능한 게임 아키텍처, 성능 최적화 및 몰입감 있는 플레이어 경험에 중점을 두고 있습니다.
학력
RMIT대학교, 빅토리아주 멜버른
정보기술 학사 — 게임 및 인터랙티브 미디어, 2014년 2월 – 2017년 12월
경력
Interactive Games Studio, 빅토리아주 멜버른 — 시니어 게임 개발자, 2022년 1월 – 현재
PC, 콘솔 및 모바일 플랫폼용 인터랙티브 게임의 설계, 구현 및 제공 전반에서 게임 개발 업무를 주도합니다.
Unity, Unreal Engine, C# 및 C++를 사용하여 게임플레이 시스템, 메커니즘 및 플레이어 상호작용을 개발합니다.
게임 디자이너, 아티스트, 애니메이터 및 프로듀서와 긴밀히 협력하여 게임 콘셉트와 디자인 명세를 실제 플레이 가능한 경험으로 구현합니다.
복잡한 게임 시스템을 위한 확장 가능한 게임플레이 아키텍처와 재사용 가능한 소프트웨어 구성 요소를 설계하고 구현합니다.
플레이어 컨트롤러, 전투 시스템, 인벤토리 시스템, 진행 시스템, 퀘스트 및 인터랙티브 환경을 개발합니다.
AI 행동, 내비게이션, 상태 머신 및 적과의 상호작용 시스템을 구현합니다.
사용자 인터페이스, 메뉴, HUD 시스템 및 기타 게임 내 상호작용 구성 요소를 개발합니다.
대상 플랫폼의 요구사항을 충족하기 위해 CPU, GPU, 메모리 및 렌더링 파이프라인 전반의 게임 성능을 최적화합니다.
개발 과정에서 게임플레이 버그, 비정상 종료, 성능 문제 및 기술적 결함을 조사하고 해결합니다.
필요에 따라 동기화 및 클라이언트·서버 간 상호작용을 포함한 멀티플레이어 및 네트워크 게임플레이 기능을 구현합니다.
외부 SDK, 플러그인, 미들웨어 및 플랫폼별 서비스를 게임 프로젝트에 통합합니다.
품질 보증 팀과 긴밀히 협력하여 테스트 중 발견된 기술 문제를 재현, 진단 및 해결합니다.
코드 리뷰에 참여하고 게임 프로젝트 전반의 코딩 표준과 개발 방식을 수립합니다.
주니어 개발자를 지도하고 프로그래밍, 디버깅, 아키텍처 및 성능 최적화에 관한 기술 지침을 제공합니다.
테크니컬 아티스트 및 디자이너와 협업하여 업무 흐름, 도구 및 개발 파이프라인을 개선합니다.
게임 빌드, 출시 준비, 플랫폼 인증 및 출시 후 기술 유지보수를 지원합니다.
Digital Games Development, 빅토리아주 멜버른 — 게임 개발자, 2018년 1월 – 2021년 12월
PC, 모바일 및 크로스 플랫폼 게임 프로젝트의 게임플레이 기능과 인터랙티브 시스템을 개발했습니다.
C#과 C++를 사용하여 게임플레이 메커니즘, 캐릭터 컨트롤러, 상호작용 가능한 오브젝트 및 게임 시스템을 프로그래밍했습니다.
Unity와 Unreal Engine을 사용하여 디자인 요구사항에 따른 게임 기능을 구현했습니다.
개발 효율성과 유지보수성을 높이기 위해 재사용 가능한 구성 요소와 시스템을 제작했습니다.
UI 화면, 메뉴, HUD 요소 및 플레이어 상호작용 시스템을 구현했습니다.
기본적인 AI 행동, 내비게이션 시스템 및 게임플레이 상태 머신을 개발했습니다.
애니메이션, 오디오 시스템, 물리 상호작용 및 외부 게임 개발 도구를 통합했습니다.
게임 성능을 분석하고 렌더링, 스크립트 실행 및 메모리 사용을 최적화했습니다.
게임플레이 결함과 기술 문제를 조사하고 품질 보증 팀과 협력하여 수정 사항을 적용했습니다.
게임 개발 전 과정에서 아티스트, 디자이너, 애니메이터 및 프로듀서와 협업했습니다.
스프린트 계획, 스탠드업, 검토 및 회고를 포함한 애자일 개발 프로세스에 참여했습니다.
게임플레이 시스템, 개발 프로세스 및 프로젝트 아키텍처에 관한 기술 문서를 관리했습니다.
게임 빌드, 테스트, 배포 및 출시 후 업데이트를 지원했습니다.
새로운 게임플레이 콘셉트를 위한 기술 프로토타입과 개념 검증 개발에 기여했습니다.
기술 역량
게임 엔진: Unity, Unreal Engine, Unreal Engine 5, Unity Editor
프로그래밍: C#, C++, Python, JavaScript
게임플레이 개발: 게임플레이 프로그래밍, 게임 메커니즘, 플레이어 컨트롤러, 전투 시스템, 인벤토리 시스템, 진행 시스템, 퀘스트 시스템, 인터랙티브 환경
AI 및 시스템: 게임 AI, 행동 트리, 상태 머신, 경로 탐색, 내비게이션, NPC 시스템, 의사결정 시스템
그래픽 및 성능: 렌더링 최적화, CPU/GPU 프로파일링, 메모리 최적화, 프레임 속도 최적화, 셰이더 통합, 성능 프로파일링
멀티플레이어: 멀티플레이어 시스템, 네트워크 프로그래밍, 클라이언트·서버 아키텍처, 상태 동기화, 매치메이킹 통합
UI 및 UX: 게임 UI, HUD 개발, 메뉴, 플레이어 상호작용 시스템, UI 애니메이션
도구 및 개발: Git, Perforce, Visual Studio, JetBrains Rider, Jira, Confluence
게임 개발 방식: 애자일, 스크럼, 버전 관리, 코드 리뷰, 디버깅, 자동화 테스트, 빌드 파이프라인, 출시 관리
플랫폼: PC, PlayStation, Xbox, Nintendo Switch, iOS, Android
업무 역량: 기술 리더십, 게임플레이 문제 해결, 멘토링, 부서 간 협업, 의사소통, 디버깅, 기술 문서 작성 및 프로젝트 수행
학력
2014년 2월 – 2017년 12월
정보기술 학사 — 게임 및 인터랙티브 미디어
RMIT대학교, 빅토리아주 멜버른
기술
게임 개발 | 시니어 게임 개발 | 게임플레이 프로그래밍 | Unity | Unreal Engine | Unreal Engine 5 | C# | C++ | Python | 게임 메커니즘 | 게임플레이 시스템 | 게임 아키텍처 | 플레이어 컨트롤러 | 전투 시스템 | 인벤토리 시스템 | 진행 시스템 | 퀘스트 시스템 | 게임 AI | 행동 트리 | 상태 머신 | 경로 탐색 | 내비게이션 | NPC 시스템 | 물리 | 게임 UI | HUD | 사용자 인터페이스 | 멀티플레이어 개발 | 네트워크 프로그래밍 | 클라이언트·서버 아키텍처 | 렌더링 최적화 | 성능 최적화 | CPU 프로파일링 | GPU 프로파일링 | 메모리 최적화 | 디버깅 | 테스트 | Git | Perforce | Visual Studio | JetBrains Rider | Jira | 애자일 | 스크럼 | 코드 리뷰 | 빌드 파이프라인 | 출시 관리 | PC 게임 개발 | 콘솔 게임 개발 | 모바일 게임 개발 | 기술 리더십 | 멘토링 | 부서 간 협업
직업: 시니어 게임 개발자
경력: 8년
지역: 호주 빅토리아주
Skills: Software Engineering, DevOps, Frontend Development, Cloud
Experience: 8 years
Daily rate: AUD 400
Fictional sample profile — replace with your approved candidate details.