Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

My story

About Me

Hi, I’m Ben, a 26-year-old games programmer from Cambridge, UK. Currently in my third year studying International Games Architecture and Design at Breda University of Applied Sciences (formerly NHTV), I’m a C++ coder with a broad portfolio and particular flair for camera, character control and level mechanics. My first degree in music composition (BMus, University of Hull) means I always have a soundtrack playing in my head as I code.


With more than 10 projects under my belt at BUAS, my portfolio ranges from multiplayer console games to mobile puzzle games, single-player isometric shooter and custom engines. The largest to date is Muscle Magic, a local multi-player brawler, where gamers play as muscular wizards, barraging their opponents with a variety of wild, wicked and wacky spells. Development spanned an entire year, drawing on the varied skills of a 24-strong team and culminating in the game’s release on Steam.

As Tech Lead on the project, my responsibilities included managing 5 programmers, creating and enforcing project pipelines, gameplay programming and ensuring the project maintained a smooth 16.6ms frame time on our target platform, the Nintendo Switch. The game was successfully exhibited in Alpha at the Dutch Comic Con prior to its launch on Steam.

All my games, along with coding examples, can be viewed via my Home Page or Projects link. Several have been released as free to play (Muscle MagicBehind Enemy Wheels, Rage Quit) while Gooey, produced in a 48-hour game jam, won first place in the Game Jam With Houdini competition, judged by a panel from SideFX, Epic Games and Allegorithimic.

Proficient in C++ and C#, I’m always on a mission to push my coding to the limit and exceed technical expectations. In year 2, my team’s engine, IGART, was chosen from 12 other engines to continue development. During a three-week prototyping cycle, I developed a custom controller using a gyroscope and accelerometer to map the movements of a player sitting on a chair to an in-game character for The Elder Games.

My background is both creative and based in science and maths. At Hull University I furthered my own musical composition style, taking opportunities such as collaboration with the Hull Street Life Museum, in which my electronic-acoustic piece was performed live at the Museum. I also developed my Saxophone and Piano abilities, taking part in groups such as the HUMS Saxophone Choir (pictured).

Prior to my music studies, I was on the path of a Mechanical Engineer, taking A levels in Maths (Mechanics), Physics, Computer Science, Music, and Film Studies. During my time at Sixth Form, I did work experience at Lionsgate UK as a Social Media Assistant, and at Ford UK.

My love for games always extended past playing. I was particularly enamoured with Counter-Strike: Source. Throughout the time I played this game, I also made my own maps, experimenting with my friends. I had similar experiences, with Portal 2, Oblivion, Skyrim, CS:GO, and Fallout. Whenever I wanted something extra in the game, I would make it myself.

During the final stages of my degree at Hull, I began to learn basic coding, experimenting with Unity, and some web applications. It was at this point that I caught the programming bug and decided to combine this with my love of games, applying to study at BUAS (NHTV at the time). In the interim period, I had a job working with the database of a jewellery shop chain, Artico. I also spent some time developing the iOS counterpart of an app they had in development.

I am now in my 3rd and penultimate year of study on the IGAD course, searching for an internship in my final year.

If you would like to get in touch, please use the form below, or contact me via LinkedIn.