Few Words About Me
Hi, I'm Kyle, a Games Programmer with experience at Sumo Leamington and a graduate of Staffordshire University in BSc Computer Games Programming.
Games Programming
I specialise in C++ and have practical experience with OpenGL, DirectX and game engines such as Unity. My work covers real‑time rendering, shader authoring, GPU/CPU performance optimisation, multithreaded systems and gameplay/tools programming.
To deepen my expertise I study advanced rendering techniques (including ray tracing and GI), modern graphics APIs (Vulkan / DX12), and profiling/debugging tools. I apply what I learn by building projects, improving toolchains, and maintaining code on GitHub to iterate on real problems.
WORK EXPERIENCE

Sumo Digital Ltd. | Sumo Leamington
September 2021 - September 2022 • September 2023 - March 2025
I worked on Stampede: Racing Royale in Unity, with a focus on graphics, UI, networking, profiling and optimization. More information on Stampede: Racing Royale can be found here.
I also worked as both a tools and gameplay programmer on Zwift, an MMO cycling and running physical training program, during my time at Sumo Leamington. I got to develop a range of new tools for the engine and add features to the game.
I got to take part in training and learning days, offered by the studio, and researched areas including Unreal Engine 5, ShaderToy, Unity render graph, multithreaded networking, PowerShell, Microsoft Macro Assembler (MASM) and more.

Nineteen83 | Gentleman's Fashion
September 2025 - Current
I work as a Sales Assistant specialising in suits and formalwear, advising customers through detailed fittings and wardrobe consultations. The role involves intensive, highly personalised customer interactions, tailoring recommendations, managing transactions and visual merchandising.

The Mountain Warehouse
May 2025 - Current
I work as a Sales Assistant at The Mountain Warehouse, advising customers on technical outdoor gear and clothing, providing product recommendations, handling transactions, managing stock replenishment and visual merchandising, supporting promotions and inventory tasks, and helping the team meet and exceed sales targets through strong product knowledge and customer service.

The Perfume Shop
May 2023 - Current
I work as a Sales Assistant at The Perfume Shop, providing personalised fragrance consultations and product recommendations tailored to each customer's needs. I handle tills and transactions, maintain stock levels and visual merchandising standards, support inventory and promotional tasks, and deliver high-quality customer service that helps the team meet and exceed sales targets.

McDonald's
April 2021 - August 2021 • May 2023 - August 2023
I worked as a crew member and had many responsibilities including preparing food and drinks, taking orders, gathering stock, cleaning the restaurant, and ensuring customer satisfaction.
AWARDS & RECOGNITIONS
GradEx 2023 • 3rd Place
GradEx is an annual exhibition of project work undertaken by final year students. After pitching my non-Euclidean framework to industry professionals, I was awarded 3rd place out of all the other entries across Staffordshire University. You can view my entry for GradEx 2023 here.

TIGA Award Winner
For my efforts throughout my time at Staffordshire University, I was nominated for a TIGA Award, which recognizes creative, technological, and business brilliance in games. You can view the article showcasing my accolade here.
PERSONAL HOBBIES

Robinson Results
An SMMA (Social Media Marketing Agency) that works directly with local businesses to provide robust marketing solutions, that I founded. You can view more information on this business here... especially if you're looking for a new marketing solution 😉.

Miracle Mode
A high-quality Christian clothing and accessory store selling custom-crafted designs, that I also founded. You can view the store here... and buy something if you want 😉.

MMA
I train in MMA and completed the Alpha Project, a 16-week program focused on fighting fundamentals that culminated in Virtus IV — a supervised competitive bout. You can watch my fight here.
A few months later I took part in Chaos 25 as part of the next Alpha Project. You can view photos from that event
here.
Japanese
I previously studied Japanese and attained the JLPT N5 qualification. You can view more information on my Japanese page here.
Gaming Articles
I previously wrote gaming articles—ranging from reviews to analyses of mechanics and features. You can view the complete list of articles I wrote here.
Professional Portfolio
This is the list of the industry games I worked on while working at Sumo Digital as a Junior Games Programmer.
Hover over the below tiles, and click More Details "" to view additional information on the projects.
University Portfolio
This is a list of the games, engines, and frameworks that I created while in university along with hobby projects and other miscellaneous goodies.
NOTE: The portfolio items have been ordered according to the dates which they were created, going left to right.
- All
- Year 1
- Year 2
- Year 3
YEAR 3
YEAR 2
Social
As I often post any progress made on personal projects to my social media accounts, feel free to have a look at my various accounts.
Below is an example of the most recent project that I have been working on, which can be found on my YouTube channel along with many others.