Ash Hipgrave
Personal Portfolio


Dying Light 1
Contributed to the port of Dying Light to Epic Games Store and next-gen consoles (Xbox Series X|S and PlayStation 5), including adding support for cross-platform multiplayer with Epic Online Services.
MechWarrior 5: Mercenaries
Designed and developed the backend service powering the Invite Code multiplayer system in MechWarrior 5: Mercenaries. Additionally contributed to the creation of a custom Online Subsystem plugin for Unreal Engine to enable cross-platform multiplayer support through the Invite Code backend service.




Confidential Project (NDA)
Worked within a team to develop a bespoke game mode for an existing AAA mobile title (Nintendo Switch, Android, and iOS), increasing the player count per match by 4x compared to the existing game modes. My primary focus was on performance profiling and optimization for both the game client and dedicated servers to support the increased player count.


Improbable Labs
Working within a small team to rapidly prototype and build large scale live events to showcase Improbable's upcoming "World Builder" and M2 platform. The goal of this project was to rapidly iterate on different ideas and then run them as live events, targeting hundreds of concurrent players per event. Over the course of 5 months we successfully ran 4 live events.


Improbable Defence
Assisted in the development of a small-scale AI simulation using Unreal Engine 4 and SpatialOS for the British Military's Advanced Warfighter Experiment (AWE 2021). My main responsibility was to develop a plugin that would integrate the OpenDIS library into Unreal Engine, followed by extending this plugin to support the MUSIC protocol from Discovery Machine Inc.