Who am I?

I am currently a second-year student studying BSc (Hons) Computer Game Technologies at the University of Portsmouth. I am currently looking for an undergraduate industry placement opportunity before beginning my third-year studies.

I specialise in Unity and Unreal Engine development, primarily coding in C#. I am also improving my ability to use C++ as I tackle projects this coming year.

My Work

Below are a collection of individual and group projects where I was the primary programmer. This list will continue to be updated as I am always working on something new.

Procedural Gerstner Wave Shader

  • C#, Unity ShaderGraph
  • Unity
Learn more

Battleships Grid-Based Board Game

  • Blueprints
  • Unreal Engine
Learn more

My Breadth of Knowledge

These are examples of work I have completed that helped to build my skillset as a well rounded game developer, including 3d modelling, design and production.

Tamper-Proof seal animation.

  • 3D Animation
  • 3ds Max
Learn more

What I am currently working on

These are the projects I have currently committed to this year.

PS5 Bullet hell game

  • C++, PS5 Dev Kits
  • VS 2022


  • For this project, I have been given access to a PlayStation™ 5 Development Kit and documentation, in order to build a project while working in an unfamiliar development environment.

    I am working in collaboration with one other programmer, where we intend to build a "Bullet Hell" game that utilises the haptic feedback through the DualSense™ controllers.

Solar System Simulation

  • C++
  • VS 2022


  • This Maths demo will be a solo project, built in C++, to show off the maths skills I have learnt in my "Maths for Games" module.
    This project will implement physically accurate velocity, acceleration and gravity calculations to build a simulation of our solar system.