Kai Dickinson's Portfolio

Kai Dickinson


I am a recently graduated student of the BSc Games Programming course at Goldsmiths, University of London and am looking for an entry level position in the games/software industry or graduate placement. Games have been a part of my life since I was very young and since beginning my degree, that interest has grown - not only for finished games, but in the programming, algorithms, design and even the decisions that go into creating a gaming experience. The course played to my strengths, particularly problem-solving and logic, and has encouraged me to develop a real passion for a career in software/game development.

Techincal skills

- C++ and C#

- Use of Unity, OpenFrameworks, Git/GitKraken, Xcode and VisualStudio

- HTML5 and CSS

- Javascript

- Python


Goldsmiths University of London [2016 - 2020]

Course - BSc Game Programming (2:1)

City and Islington College

Electronics (C), Physics (D) and Geography (D).

Leytonstone School

10 GCSEs A-C : including Maths (A).


Nautilus International - IT Intern (Part-time 2016-2018)


- Assisting the IT department in daily tasks

- Answering in office queries daily

- Cleaning up CRM database

- Creating intranets and HTML launchpads

Skills used/improved

- Verbal and written communication

- Resourcefulness

- Listening

- Existing IT skills

Tapiit Group - Web Development Intern (Contract 13th - 30th July 2020)


- Developing requirement specification

- Develop design of site pages

- Implement design

- Test, review and finalise with best practices and SEO in mind

Skills used/improved

- Planning and preparation

- HTML5 and CSS

- Quick learning (ASP.net format and Razor pages)

- Working in fast paced start up environment

Hobbies and interests

There are a lot of game ideas and software ideas I would like to create, and I spend a lot of my time prototyping ideas and playing games. My favourites to play are games like Dark Souls, League of Legends, and Super Smash Bros, as well as racing games like the MotoGP series or simulators like GPBikes and Project Cars/Assetto Corsa or games in those genres.

I hope to make a few games in my free time e.g. simulators, but I also want to create some general tools to showcase programming skills outside of the gaming industry, as a lot of my interest lies with programming in general.

My main hobby however is Motorcycle racing. Every year I take part in a Motorcycle Racing championship in the British Superbikes Championship, which takes place over 8/9 race weekends (Friday, Saturday, Sunday) during the year. I enjoy racing mainly because of the constant challenges it brings on and off the circuit. Racing decisions need to be made all the time and sometimes in a fraction of a second, which could be the difference between 1st and 4th. Off the circuit you need a drive to be healthy and ready for your next race, as well as mentally strong to believe you have the ability to do better. Racing is all about self-improvement and always finding something you could do better at. No one can be perfect at anything, but it does not hurt to try.