KYLE THOMAS
Game Programmer | Contact: kyle.j.t@live.co.uk

Résumé | Kyle Thomas


Address: Available on request
Tel: Available on request | Email: Available on request
Website: http://kyle-thomas.com/


Experienced in multiple game engines including Unreal Engine and Unity
Great mathematics, analytical and problem solving skills
Ability to work as part of a team and communicate efficiently
Eager to learn and not afraid to jump right into a project
Knowledge of the SOLID principles and software design patterns

Technical Skills

  • Programming Languages: C++; C#
  • Scripting Languages: Lua; XML
  • Development Tools: Visual Studio
  • Game Engines: Unity3D; Unreal Engine 4
  • API and Libraries: SDL; SFML; OpenGL
  • Physics Engine: Havok
  • Source Control: Github; SourceTree; Perforce
  • OS: Windows; Linux; Mac

Experience

Vicarious Visions
Quality Assurance Functional Tester
April 2020 - Present


Zelcon Games | Volunteer Programmer
C# and Unity | October 2014 – September 2016 (2 years)
First-person, futuristic puzzle-adventure game for Steam (PC)

  • Implemented user interface with functionality, including controller compatibility.
  • Improved upon the meter system (hunger, insanity, health and energy)
  • Prototyped a dialog system
  • Implemented graphic options

Academic Experience

Drojan | Generalist Programmer
C++ and Unreal Engine | October 2016 – April 2017
3D stealth/puzzle hacking game

  • Implemented artificial intelligence using C++ which interacted with Unreal’s Behavior Tree
  • Programmed a playable drone character
  • Implemented object interaction for the puzzle screens
  • Added a health regeneration platform to heal the drone

Education

University of Bolton
BSc (Hons) in Games Programming
September 2014 – May 2017 (3 years)

Key modules:
  • Applied Physics (Grade: 81 A)
  • Games Hardware Architecture and Peripherals (Grade: 71 A)
  • Portfolio Project (Grade: 79 A)
Grade: First Class Honours

Pendleton Sixth Form Centre
BTEC Level 3 Extended Diploma in Information Technology Software
September 2012 – June 2014 (2 years)
Grade: Distinctions

Hobbies

Keeping fit, travelling, programming games, gaming, computer building, video editing, playing instruments, website development

References

Available on request