Commercial Projects

Days Gone Additional Content (PS4)
God of War Digital Comic Books (PS4)
Project CAVE (PS4)
The Persistence (Switch)
The Persistence Complete Edition (PS4)
The Persistence Enhanced Edition (PS5)
The Persistence Map Client (Android)
Unannounced AAA Horror (PS5)
Unanounced VR Titles (Quest)


Student Projects

Edinburgh Height Map
Honours Project - Generating Normal Maps from Albedo Textures
Parallelised Ray Tracer
Radar Something
Scrapitalism
VR Fitting Room


About

Tools and generalist games programmer with 5 years of industry experience. I am a keen problem solver and enjoy a technical challenge. Most recently, I have been working at FireSprite on a AAA narrative horror title for the PlayStation 5.

In my spare time I like to play bass, bake, do photography, and learn languages. I also volunteer as part of a fan-translation group for Asian comics and manga, working as part of a multi-disciplinary and multi-cultural team across a range of time zones. My main passion is programming, and I am keen to learn how to use new technologies and learn about what goes into them.

Check out my journalism: here!


Side Projects

Bots
Custom Ray Tracer
LOLScans Reader
Pebble Watch
Shaders


Code Samples

Code and executable for Edinburgh height map: Download

Code for the multi-threaded ray-tracer (requires building): Download

Code and executable for my fully-featured and multi-threaded ray-tracer: Download


Skills

Languages
C / C++
OpenGL / GLSL
OpenCL
DirectX / HLSL
Vulkan
C#
Java
Engines
Unity3D
Unreal Engine 4
Unreal Engine 5
Fields
Computer Graphics
Pathfinding
Data Serialisation
Procedural Generation


Contact

If you wish to get in touch, don't hesitate to email me (matthew.j.jenkinson@gmail.com) or find me on Discord @janokins. You can also look at my instagram to see what I've been baking.