-->

Experience:

Programmer/Founder - Landship Games LTD
Indie games studio (Tankenstein)
 
Programmer - MXT Reality LTD
Realtime simulations of large scale road infrastructure projects.
 
Research Associate - School of Earth and Environmental Sciences - University of Portsmouth
Virtual Reality software development and research.

Demonstrator - School of Creative and Cultural Industries - University of Portsmouth
Teaching python inside and outside of Maya and graphics programming principles to university students.
 
Bachelor's Degree, Computer Games Technology, First Class Honours.
University of Portsmouth


Projects:

Tankenstein

Stonehenge [MXT]

Traffic studies [MXT]

GeaVR [UoP]

Game Engine

Sprite Atlas Addon



 
 

Top posts from this blog:

 

 

Technical Art examples

[Blender, Substance painter, Houdini]
Using software to create procedural 3D artwork and tools.
 
[C++, Unreal Engine, VR]
Unreal engine components for composing VR applications and games. Generalised to handle common VR interactions and games types.
 
[Python, Blender]
Scripts for Importing and Rendering of pre-built 3D facial models in multiple HDRI lighting environments. 

[C++, OpenCV, OpenGL, GLSL]
Removing lighting from face images in order to extract albedo values.   

[C++, Leadwerks, GLSL]
A PBR system implemented in the leadwerks game engine. Leadwerks was chosen in order to show proficiency in working with constraints (lack of full documentation, closed source, working within an existing codebase).