Niels P. Wouters

Graphics Programmer


Commercial Project

During my time at Confetti I worked almost exclusively on the innovative Protostart project. This included adding Vulkan support to the Unreal Engine 4 and displaying this in a real-time demo on the new Samsung Galaxy S7.

The project was a close collaboration between Samsung and Epic Games et al. One of my responsibilities was maintaining contact with the developers at Epic Games during the course of the collaboration. The demo was revealed at the Galaxy S7 Unpacked event.

The biggest challenge of this project was using a graphics API which was still in full development itself. We were working with experimental pre-release versions of the Vulkan API and drivers, with the result that some featured had not been implemented or documented yet. Additionally, few reliable debug tools were available at that time.

With Protostar, I show that I can make a significant contribution to a commercial project with many aspects that were new to me. Including developing for novel hardware and working with many programmers in a very large codebase.


  • C++
  • Vulkan
  • Unreal Engine 4