Kyle Robinson

Games Programmer  

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.

Image not found.

Stampede: Racing Royale

A chaotic kart racer with 60 player battle royale style elimination that I worked on as a Junior Games Programmer at Sumo Digital.

Image not found.

Zwift

An MMO cycling and running physical training program that enables users to interact, train, and compete in a virtual world that I worked on during my placement at Sumo Digital.




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


Image not found.

Non-Euclidean Project

A framework which allows for the creation of non-euclidean effects and geometry.

Image not found.

Advanced Graphics 2

An advanced graphics framework including terrain generation, and model animations.

Image not found.

Midnight Harvest

A bullet-hell farming game created as a group for my Group Game Development module.

Image not found.

Roche Engine

A specialized bullet-hell engine which was used to develop Midnight Harvest.

Image not found.

Ray Tracer

An optimized cross-platform ray tracer as part of my Low Level Programming module.

Image not found.

Advanced Graphics 1

An advanced graphics framework including mapping techniques, RTT, FXAA, and SSAO.

YEAR 2


Image not found.

Molecularity

A sci-fi puzzle game created as a group for my Technical Games Production module.

Image not found.

Physics Framework

A framework that simulates a variety of realistic physics.

Image not found.

Graphics Framework

A framework created that implements a variety of 3D graphics techniques.

Image not found.

A.I. Behaviours

Autonomous A.I. steering behaviours created for my Artificial Intelligence in Games module.

Image not found.

Networked Applications

A set of networked applications created for my Concurrent Network Applications module.

Image not found.

DirectX 11 Engine

A DirectX 11 graphics engine based on HW3D engine by planetchili.

YEAR 1


Image not found.

Sonic Breakout

A modern rendition of the 1976 Atari game "Breakout," featuring a Sonic theme.

Image not found.

OpenGL Lighting

A variety of lighting techniques based on LearnOpenGL.

Image not found.

OpenGL Graphics

A variety of graphics implementations created according to LearnOpenGL.

Image not found.

OpenGL Sandbox

A simple OpenGL project, created for Graphical System Development module.

Image not found.

Mario Bros.

Mario Bros. (NES) replica game created as part of my Games Engine Creation module.

Image not found.

Unity: Prism

A 2D noir side-scroller game created as part of a team for my Welcome Week project.

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.