.png)
Alexander ***
Senior Game Developer · Coding & Engineering · Victoria

CAREER SUMMARY
Senior Game Developer with 8 years of experience designing, developing and optimising interactive games across PC, console and mobile platforms. Experienced across the full game development lifecycle, including gameplay programming, systems development, game mechanics, performance optimisation, debugging, testing and deployment. Strong background working with Unity and Unreal Engine, C# and C++, with experience developing gameplay systems, user interfaces, AI behaviours, physics interactions and multiplayer features. Skilled in collaborating with game designers, artists, animators, producers, QA specialists and technical teams to deliver polished and technically robust game experiences. Strong focus on clean code, scalable game architecture, performance optimisation and engaging player experiences.
EDUCATION
RMIT University, Melbourne VIC
Bachelor of Information Technology — Games and Interactive Media, February 2014 – December 2017
EXPERIENCE
Interactive Games Studio, Melbourne VIC — Senior Game Developer, January 2022 – Current
Lead game development activities across the design, implementation and delivery of interactive games for PC, console and mobile platforms.
Develop gameplay systems, mechanics and player interactions using Unity, Unreal Engine, C# and C++.
Work closely with game designers, artists, animators and producers to translate game concepts and design specifications into playable experiences.
Design and implement scalable gameplay architecture and reusable software components for complex game systems.
Develop player controllers, combat systems, inventory systems, progression systems, quests and interactive environments.
Implement AI behaviours, navigation, state machines and enemy interaction systems.
Develop user interfaces, menus, HUD systems and other in-game interaction components.
Optimise game performance across CPU, GPU, memory and rendering pipelines to support target platform requirements.
Investigate and resolve gameplay bugs, crashes, performance issues and technical defects throughout development.
Implement multiplayer and networked gameplay features where required, including synchronisation and client-server interactions.
Integrate third-party SDKs, plugins, middleware and platform-specific services into game projects.
Work closely with QA teams to reproduce, diagnose and resolve technical issues identified during testing.
Participate in code reviews and establish coding standards and development practices across game projects.
Mentor junior developers and provide technical guidance on programming, debugging, architecture and performance optimisation.
Collaborate with technical artists and designers to improve workflows, tools and development pipelines.
Support game builds, release preparation, platform certification and post-release technical maintenance.
Digital Games Development, Melbourne VIC — Game Developer, January 2018 – December 2021
Developed gameplay features and interactive systems for PC, mobile and cross-platform game projects.
Programmed gameplay mechanics, character controllers, interactive objects and game systems using C# and C++.
Worked with Unity and Unreal Engine to implement game functionality based on design requirements.
Created reusable components and systems to improve development efficiency and maintainability.
Implemented UI screens, menus, HUD elements and player interaction systems.
Developed basic AI behaviours, navigation systems and gameplay state machines.
Integrated animations, audio systems, physics interactions and third-party game development tools.
Profiled game performance and implemented optimisation improvements across rendering, scripting and memory usage.
Investigated gameplay defects and technical issues and worked with QA teams to implement fixes.
Collaborated with artists, designers, animators and producers throughout the game development lifecycle.
Participated in Agile development processes including sprint planning, stand-ups, reviews and retrospectives.
Maintained technical documentation covering gameplay systems, development processes and project architecture.
Supported game builds, testing, deployment and post-release updates.
Contributed to technical prototyping and proof-of-concept development for new gameplay concepts.
TECHNICAL SKILLS
Game Engines: Unity, Unreal Engine, Unreal Engine 5, Unity Editor
Programming: C#, C++, Python, JavaScript
Gameplay Development: Gameplay programming, game mechanics, player controllers, combat systems, inventory systems, progression systems, quest systems, interactive environments
AI & Systems: Game AI, behaviour trees, state machines, pathfinding, navigation, NPC systems, decision systems
Graphics & Performance: Rendering optimisation, CPU/GPU profiling, memory optimisation, frame-rate optimisation, shader integration, performance profiling
Multiplayer: Multiplayer systems, network programming, client-server architecture, state synchronisation, matchmaking integration
UI & UX: Game UI, HUD development, menus, player interaction systems, UI animation
Tools & Development: Git, Perforce, Visual Studio, JetBrains Rider, Jira, Confluence
Game Development Practices: Agile, Scrum, version control, code review, debugging, automated testing, build pipelines, release management
Platforms: PC, PlayStation, Xbox, Nintendo Switch, iOS, Android
Professional Skills: Technical leadership, gameplay problem-solving, mentoring, cross-functional collaboration, communication, debugging, technical documentation and project delivery
Education
2014-02 to 2017-12
Bachelor of Information Technology — Games and Interactive Media
RMIT University, Melbourne VIC
Skills
Game Development | Senior Game Development | Gameplay Programming | Unity | Unreal Engine | Unreal Engine 5 | C# | C++ | Python | Game Mechanics | Gameplay Systems | Game Architecture | Player Controllers | Combat Systems | Inventory Systems | Progression Systems | Quest Systems | Game AI | Behaviour Trees | State Machines | Pathfinding | Navigation | NPC Systems | Physics | Game UI | HUD | User Interfaces | Multiplayer Development | Network Programming | Client-Server Architecture | Rendering Optimisation | Performance Optimisation | CPU Profiling | GPU Profiling | Memory Optimisation | Debugging | Testing | Git | Perforce | Visual Studio | JetBrains Rider | Jira | Agile | Scrum | Code Review | Build Pipelines | Release Management | PC Game Development | Console Game Development | Mobile Game Development | Technical Leadership | Mentoring | Cross-Functional Collaboration
Occupation: Senior Game Developer
Experience: 8 years
Location: Victoria, Australia
Skills: Software Engineering, DevOps, Frontend Development, Cloud
Experience: 8 years
Daily rate: AUD 400
Fictional sample profile — replace with your approved candidate details.