WHO AM I

Image of Me

I'm a passionate programmer and recently completed my undergraduate studies on games-programming at University of Staffordshire.

Over the years I have had the opportunity to explore engine-systems and work within a team to design a 2D game engine from scrach. My roles in this team focused on integrating an embedded scripting system for user-programming, and implementing an action-based input system for the engines editor and runtime.

Through my time as an undergraduate at university, the graphics-side of engine development has become a larger interest of mine, I've been experimenting with implementing renderers for standalone applications whilst designing engine architecture to provide adequate features one would expect for a game-engine. I am currently learning DirectX12 which provides me with the knowledge required for such critical roles witin games/software rendering.

Outside of University I enjoy 3D modelling and game-asset production pipelines, working with software such as; Blender, Substance Painter, Affinity Suite and Nvidia Texture Tools. This extends further once assets are within the engine with creating materials and shaders to achieve specific looks. I love working with technical constraints with shaders and materials.

Logo of C++ Logo of C# Logo of Lua Logo of Affinity Studio Logo of Blender Logo of Substance Painter Logo of Unity Logo of DirectX Logo of HLSL

PROJECTS

VIEW PROJECTS

ARTSTATION

VIEW ARTSTATION