top of page
FRONTIER DEVELOPMENTS

For three years I worked at Frontier Developments as a Tools Programmer. My main goal there was to improve our existing tools and create a better workflow for the game teams. As well as mentoring other tools programmers.

​

Time: 3 years

Developers: 900+ (company wide)

​

During my time at Frontier, I improved my software architecture, C++, C#/WPF, and communication skills.

 

 

FrontierLogo.jpg
Runtime recompiled c++ scripts​

My goal for this project was to be able to script a small game in c++ without closing the main application. I accomplished this by recompiling the scripts and hot-reloading them back into the main application.

 

Time: 20 weeks (40 hours a week)

Developers: 1 (me)

 

During this project, I have improved my knowledge of DLL programming. As well as the compiler and linker of visual studio and I have learned a lot about time management.

 

 

Project primitive

During this project, I worked on the 2D physics of a custom engine. As well as collaborate on the initial structure of the engine. This project was created in C++. The physics was entirely custom created.

 

Time: 8 weeks (2 days a week);

Developers: 7 people.

 

In the end, we had several little prototypes running in the engine. 

 

 

Button Realms

This project is my final project at NHTV. The aim of the project is to make a triple-A quality game in 1 year. We have prototyped the project with CryEngine but decided to develop the game in Unreal Engine.

 

Time: 40 weeks (4 days a week);

Developers: 20-30 people.

 

During the project, I have been tech lead. As well as being responsible for creating builds, managing Perforce, and ensuring quality.

Icons by Icons8

  • envelope (1)
  • White LinkedIn Icon
bottom of page