About

About

I am a highly determined, dependable and experienced AAA games programmer and passionate to develop games for the world to enjoy.

The areas I specifically excel are engine, gameplay and tools programming in C++ and C#.

Technical Skills

Programming Software
  • C++ / C
  • C# /.NET / WPF
  • Java
  • Graphics API
    • Direct3D (upto 12) | OpenGL (inc. Vulkan)
  • Shader Programming
    • Vertex | Fragment | Compute
  • Web Development
    • PHP | JavaScript | jQuery | AJAX | HTML & CSS
  • Databases and Networking
    • SQL | MySQL
  • Game Engines
    • RAGE | Unreal Engine 4 | Unity | XNA/MonoGame
  • Development Environment
    • Visual Studio | Eclipse | IntelliJ
  • Source Control
    • Perforce | SVN | GIT | Synergy
  • Windows SDK
  • Android Java SDK
  • Autodesk 3DS Max (inc. SDK)
Game Development
  • Engine
  • Tools / Editors
  • Graphics
  • AI
  • Cameras / Cinematics
  • Gameplay
  • UI / UX

Experience

Rockstar North LogoRockstar North
Game Tools Programmer
August 2015 – Present

Promoted from Junior Engine Programmer in April 2017.

Projects:
Red Dead Redemption 2 (PS4, Xbox One, Windows and Google Stadia)

Grand Theft Auto V – DLC (PS4, Xbox One and Windows)


University-of-Derby University of Derby
Lab Assistant
January 2015 – May 2015


Blackberry-Logo BlackBerry
Software Development Intern
July 2013 – July 2014

Education

University-of-Derby University of Derby
BSc (Hons) Computer Games Programming
First Class Honours
September 2011 – June 2015


SouthEssexCollege South Essex College
BTEC National Diploma Level 3 – Games Development
Triple Distinction – Equivalent to 3 A* A Levels
September 2009 – June 2011