Skip to main content

Game Developer CV Example

A game developer CV presents your skills in game engines, programming, and interactive design to secure roles in the gaming industry.

Recommended template: MinimalPro

Key Skills to Include

UnityUnreal EngineC++C#3D MathematicsGame PhysicsShader ProgrammingMultiplayer NetworkingVersion Control

Quick Tips

  • Include a portfolio link with playable demos or gameplay videos of your shipped titles.
  • Highlight the platforms you have developed for, such as PC, console, or mobile.
  • Mention experience with game jams or collaborative development to show teamwork skills.
  • Detail your contributions clearly, especially when working on large team projects.

Ready to build your CV?

Start with the Minimal template and customise it for your computer software role.

Upgrade to Pro

How to Write Your Game Developer CV

A game developer CV should demonstrate your passion for creating interactive experiences alongside your technical programming skills. Studios want to see that you can write clean, performant code under the constraints of real-time rendering, and that you understand the collaborative nature of game development. Whether you work in gameplay programming, engine development, or technical art, your CV should highlight shipped titles, concrete technical contributions, and your ability to solve problems creatively.

CV Structure

Use a reverse-chronological format with a strong profile, technical skills section, work experience, and a portfolio or projects section. For each role, describe the game, the platform, the team size, and your specific contributions. Separate responsibilities from achievements and use metrics where possible — frame rates, download numbers, or development time savings. Include a link to your portfolio or demo reel at the top of your CV.

CV Format

Choose a clean template that allows for a prominent portfolio link and a well-organised skills section. Avoid overly flashy designs — studios review many CVs quickly and value clarity. Include links to playable builds, gameplay videos, or your itch.io page. Save as PDF and keep to two pages unless you have an extensive list of shipped titles.

CV Profile Examples

Experienced Game Developer

Game developer with six years of experience shipping titles across PC, console, and mobile platforms using Unity and Unreal Engine. Proficient in C++ and C# with a strong background in gameplay programming, physics systems, and performance optimisation. Contributed to three commercially released titles including a BAFTA-nominated indie adventure game with over 200,000 units sold worldwide.

Junior Game Developer

Enthusiastic game developer with a first-class degree in Computer Games Technology and two published mobile games on the Google Play Store. Skilled in Unity, C#, and shader programming through academic projects and personal game jam entries. Eager to join a studio environment where creative problem-solving and technical skills can contribute to engaging player experiences.

Game Developer — Technical Artist

Game developer bridging programming and art pipelines with four years of experience creating shader systems, procedural generation tools, and visual effects in Unreal Engine. Proficient in HLSL, Blueprints, and Houdini for building technical art solutions that enhance visual fidelity while maintaining stable frame rates on target hardware.

Open with your years of experience, primary game engine, and the platforms you have developed for. Mention one or two shipped titles and a standout achievement such as download numbers, awards, or critical reception.

Key Skills for Your Game Developer CV

Unity

Building games and interactive experiences using the Unity engine with C# scripting and the Unity Editor toolchain.

Unreal Engine

Developing high-fidelity games using Unreal Engine with C++ programming and Blueprint visual scripting.

C++

Writing performant, low-level game code for engine systems, gameplay mechanics, and real-time rendering pipelines.

C#

Developing gameplay logic, tools, and systems within Unity using C# and .NET frameworks.

3D Mathematics

Applying linear algebra, trigonometry, and vector mathematics to solve spatial problems in game development.

Game Physics

Implementing and tuning physics simulations including collision detection, rigid body dynamics, and ragdoll systems.

Shader Programming

Writing custom shaders in HLSL or GLSL to create visual effects, lighting models, and post-processing pipelines.

Multiplayer Networking

Building networked gameplay systems using client-server architectures, state synchronisation, and lag compensation techniques.

Version Control

Managing game project source code and assets using Git, Perforce, or PlasticSCM in collaborative team environments.

Work Experience Examples

For each role, describe the game project, its genre, target platform, and team composition. List your specific programming contributions — gameplay systems, AI, physics, networking, or tools. Include quantified achievements such as performance improvements, player engagement metrics, or deadlines beaten. Be specific about what you built rather than describing the game in general terms.

Game Developer

Ironclad Studios

Developed gameplay systems for a third-person action RPG targeting PC and PlayStation 5 within a multidisciplinary team of 22 developers and artists.

Responsibilities

  • Implemented core combat mechanics, enemy AI behaviour trees, and player progression systems in Unreal Engine using C++ and Blueprints.
  • Optimised rendering performance to maintain a stable 60fps on PlayStation 5, profiling with Unreal Insights and RenderDoc.
  • Collaborated with designers to prototype and iterate on level layouts, puzzle mechanics, and narrative triggers.
  • Integrated third-party middleware for audio (Wwise) and animation (Morpheme) into the existing engine pipeline.
  • Participated in weekly playtesting sessions, analysing player feedback and implementing balance adjustments.

Achievements

  • Reduced average load times by 45% through asynchronous asset streaming and level-of-detail optimisation.
  • Designed and implemented a procedural loot generation system that increased average play session length by 18%.
  • Received studio recognition for delivering the combat prototype two sprints ahead of schedule during pre-production.

Junior Game Programmer

Pixelwave Interactive

Contributed to the development of a casual puzzle game for iOS and Android that achieved 1.2 million downloads in its first year.

Responsibilities

  • Developed puzzle mechanics and UI systems in Unity using C# with a focus on clean, reusable code architecture.
  • Implemented in-app purchase flows and ad integration using Unity's IAP and mediation services.
  • Built automated testing scripts to validate puzzle solvability across 150 handcrafted levels.
  • Supported localisation efforts by implementing a dynamic text system supporting 12 languages.

Achievements

  • Optimised memory usage by 30% on low-end Android devices through texture atlas compression and object pooling.
  • Contributed to achieving a 4.6-star average rating on both app stores through responsive bug fixing and feature polish.

Education & Qualifications

List your degree in computer science, games technology, or a related subject. Mention relevant modules like real-time rendering, AI for games, or software architecture. Include game jam participations, awards, or notable university projects that demonstrate your game development skills.

BSc Computer Games Technology

A specialist degree covering game engine architecture, real-time graphics, and interactive systems design.

Unity Certified Developer

An official certification from Unity Technologies validating proficiency in Unity game development.

Unreal Authorised Instructor

A credential demonstrating advanced expertise in Unreal Engine development and the ability to teach others.

BSc Computer Science

A general computing degree providing strong foundations in algorithms, data structures, and software engineering applicable to games.

Frequently Asked Questions

How important is a portfolio for a game developer CV?
Extremely important. Your portfolio is often more influential than your CV itself. Include playable demos, gameplay videos, or links to shipped titles on Steam, itch.io, or the app stores. For each project, describe your specific contributions and the technologies used. Studios want to see what you have actually built, not just what you claim to know.
Should I include game jam projects on my CV?
Yes, especially if you are early in your career. Game jam projects demonstrate your ability to prototype quickly, work under pressure, and collaborate with others. Mention the jam name, your team size, your role, and any awards or recognition received. Include playable links where possible to let reviewers experience your work firsthand.
How do I describe my role on a large game development team?
Be specific about your individual contributions rather than describing the game in broad terms. State which systems you programmed, which features you owned, and how your work integrated with other team members. Use phrases like 'implemented the inventory system' rather than 'worked on the game.' Quantify where possible with metrics like performance figures or feature scope.
What programming languages should I highlight for game development?
Focus on the languages most relevant to your target studio. C++ is essential for Unreal Engine and AAA studios, while C# is standard for Unity developers. Mention shader languages like HLSL or GLSL if you have graphics programming experience. List scripting languages such as Lua or Python if you have used them for tools or pipeline automation.

More Computer Software CV Examples

Builder Command Palette

Type a command or search...