Portfolios

Mafia 3 Definitive Edition (Stadia)
Mafia 3 Definitive …

For Stadia I worked primarilly on adding a Vulkan rendering backend to the then DirectX 11 engine. I also provided additional support to the rest of the team in adding Linux platform support to the engine. We chose to implement a custom rendering abstraction and worked closely with Hangar13 to …

Mario Cart Live
Mario Cart Live

I worked with the team over at Velan Studios on the early workings which would later become Mario Cart Live. I got the chance to work on various areas of the game, engine and tools that made up the custom Viper Engine. Features I worked on: Hardware H264 video decoding General Engine work Particle …

Pocket Galaxy
Pocket Galaxy

Canalside Studios Pocket Galaxy is an incremental clicker game that was developed at Canalside Studios during my placement year. I was one of two programmers working on the project, where I developed systems for handling lots of the backend and frontend architecture including: Initial prototype …