Name: Samuel Appleby
Current Position: Junior Network Programmer, Lucid Games
Email: sambuzzappleby@hotmail.co.uk
Phone: (+44) 7465 439846
Visual Studio 2019, Visual Studio Code, Eclipse, Android Studio
Game Engines:Unity, Unreal, GDevelop5
Web Technologies:Node.js, Postman, REST API
Source Control:GitHub, GitKraken, Perforce
Continious Integration:Jenkins
Database Systems:MySQL Workbench
Graph Modelling:Workcraft
Graphics Debugging:Nvidia Nsight
I am a PhD student currently researching machine learning and database technologies, formerly a junior network programmer at Lucid Games Ltd.
As a network programmer at Lucid Games, I became more experienced with REST API. A lot of the work included managing message protocols between the client and the web service, which I maintained. An important aspect of my work was on Unreal's Gauntlet's Automation Framework. Here, I re-adapted the automation tests to communicate and synchromise with the web serivce, allowing for greater control from the network. I also wrote the HTTP request system for this project.
I have been programming for 4 years, achieving first class degrees in MSc Game Engineering and BSc Computer Science from Newcastle University.
I am also comfortable in C#, which I have used for my Unity projects, including my dissertation project for my undergraduate degree (in addition to Gauntlet).
In addition to my university work, I have also produced some applications of my own, such as a Pokémon analyser. My GitHub, containing most of my projects, can be found here.
Our team built a custom game engine from a skeleton codebase using the following middleware
I have a few personal projects which i have worked on in my own time, located on my gitub here