Harvey Palmer

Games Programming Graduate (First) from De Montfort University with 15 months of Industry Experience.

ABOUT ME.

I am a determined and dedicated graduate in Games Programming, passionate about both games and the wider gaming industry. I recently completed my BSc in Computer Games Programming at De Montfort University with First Class Honours, following a 15 month placement as a Junior Software Engineer Intern at Sports Interactive (Sega) working on the Football Manager series. Alongside my internship I am developing my own game in Unreal with C++ which challenges the player to incrementally control several timelines of player movement to solve each level.

Portfolio

Play my prototype games

Temporal Traces

Watch the trailer for Temporal Traces, my in development puzzle game that won the De Montfort University games project of the year 2025:

Temporal Traces

Jun 2025

A C++ Unreal Engine prototype. Expanded from the previous version (Project Puzzler), this game challenges the player to incrementally control several timelines of player movement to solve each level.


Temporal Traces
(PC Desktop Only)

Project Boost

June 2022

A simple but difficult space ship booster game to help me develop my Unity C# skills. Steer the ship through the rocky alien landscape.


Project Boost
(PC Desktop Only)

Mobile Game Project

Jan 2023

A simple mobile game where the player swipes the screen to throw knives at a moving target with a time limit mode and a limited throw count mode.


Kunai

My Code

Double Ended Linked List

My own implementation of a double ended linked list data structure in C++. It includes the use of smart pointers and templated classes.

View on GitHub

Tic-Tac-Toe

Simple Tic-Tac-Toe game in C++

View on GitHub

Snake Game

My version of the snake game in C++

View on GitHub

Rendering Demo

Demo of rendering techniques using OpenGL (CMake Required).

View on GitHub

Skills

Unity C#

Game development with Unity and C#.

OBJECT ORIENTED PROGRAMMING C++

Game development with C++.

MOBILE GAMES DEVELOPMENT

Mobile games development with Unity.

STRONG COMMUNICATION SKILLS

Ability to communicate well at all levels.

TEAMWORK

Enjoy working in teams and overcoming challenges together.

Scrum

Knowledge and experience of using SCRUM for project management.

Version Control(git + Perforce)

Experience of using version control in a large scale project.

Education and Experience

Computer Games Programming Bsc Year 3 - First Class

De Montfort University Leicester - 2024-2025

  • Advanced game Engine Application(Unreal) (78%)
  • Advanced Shader Programming (85%)
  • Performant Rendering with C++ (73%)
  • Game Development Project (87%)

Junior Software Engineer Intern

Sports Interactive(SEGA) 2023 - 2024

  • Worked on the rulegroups team at SI, which handled the code behind simulating the various playable competitions in Football Manager 24 and 25.
  • Learned how to work on a team with Scrum and Agile used for the project mangement.
  • Gained experience working on a large codebase, improving existing code, adding new code and debugging.
  • Learned how to use JIRA for managing my tasks in each sprint, aswell as using version control on a large project(Perforce)

Computer Games Programming Bsc Year 2(Results)

De Montfort University Leicester - 2022-2023

  • Artificial Intelligence for Simulation (75%)
  • Object Oriented Programming in C++ (76%)
  • Advanced Object Oriented Programming in C++ (71%)
  • Physics Engine Programming (80%)
  • 3D Modelling (Maya) (75%)
  • Applied Mechanics (97%)
  • Introduction to Shaders (46%)
  • Mobile Games (82%)

Computer Games Programming Bsc Year 1 (Results)

De Montfort University Leicester 2021-2022

  • Computer Networks (72%)
  • Computer Law and Cyber Security (69%)
  • Intro to Object Oriented Programming in C++ (82%)
  • Game Prototype Development (79%)
  • Computer Systems (82%)
  • Computer Ethics (65%)
  • Introduction to c++ (87%)
  • Game Architecture Design (70%)

Sixth Form

Moulton School and Science College 2019-2021

  • A Level - Business - Grade B
  • A Level - Biology - Grade B
  • Extended Project Grade A*
  • BTEC Level 3 - Information Technology - Grade Distinction*


Secondary Education

Moulton School and Science College 2014-2019

  • Biology Grade 8 (A*)
  • Physics Grade 8 (A*)
  • Chemistry Grade 7 (A)
  • Geography Grade 7 (A)
  • Business Grade 7 (A)
  • Maths Grade 6 (B)
  • Design and Technology Grade 6 (B)
  • English Language Grade 6 (B)
  • English Literature Grade 5 (B)
  • Spanish Grade 4 (C)
  • BCS ECDL Level 2 in IT application skills Grade - Distinction