Programmer (February 2009 - September 2010)
Playlogic Game Factory in Breda, The Netherlands
I started as a graduate intern at Playlogic and progressed past Junior Programmer to regular Programmer. I implemented features and hunted down bugs on the projects mentioned below in both quiet and crunch periods. Code reviews and code design discussions were well integrated into our workflow, as well as iterating with designers and artists to adjust feature specifications on the fly or track down issues.
This cartoony hack & slash brawler shipped worldwide on Xbox 360 and PlayStation 3 in September 2009. For this title I worked on additions and modifications to UnrealEd, performance tracking over time, Xbox LIVE and GameSpy online matchmaking, Xbox 360 and PlayStation 3 platform specific requirements and numerous bits of high level gameplay code. In Q2 of 2010, a small strike team with myself converted the game to an episodic PSN version that shipped in the Asia territories. Apart from gameplay and some engine programming, I worked on completely refactoring the custom continuous integration server into a stable general purpose task running tool for creating builds disc images and anything else we required.
UNRELEASED PROTOTYPESAfter Fairytale Fights, we first spent time creating a solid base for future projects. I created drop-in/drop-out support, PS3 multi-profile support and adhering to Microsoft's and Sony's technical requirements for handling sign-in/sign-out of local and online profiles. I also designed and implemented the foundation for a new damage handling system.
Built on this framework were a number of prototypes, and I worked on preliminary online matchmaking, AI research and physics for these projects.
Intern (September 2007 - February 2008)
Covadis B.V. in Arnhem, The Netherlands
I spent my first internship and some part-time hours as a web developer in this small company. I took on refactoring a large-scale PHP project, which has since been rolled out to multiple companies, and focused on improving long term maintainability. Next to this, my internship assignment consisted of starting up a new C# project from scratch, designing, building and testing a modular base application that could be used to cater to many different clients from the same codebase.
2005 - 2009: Avans Hogeschool 's Hertogenbosch: Bachelor of ICT
+ With specializations in Gaming and Software Architecture
2003 - 2005: Technical University of Eindhoven: Mechanical Engineering
+ Finished courses include Calculus (10), Linear Algebra (8) and all group projects.
1997 - 2003: Bilingual VWO at Maasland College, Oss, the Netherlands
+ Including International Baccalaureate English A2 Higher
3D Modelling: I sometimes dabble in Maya for basic modelling practice and especially to create visual clarification for all sorts of purposes.
Gaming: I enjoy playing all sorts of games ranging from Racedriver GRID to Assassin's Creed to Call of Duty Modern Warfare and Splinter Cell Conviction.
Motorcycles: I ride a Honda CBR600RR almost every day and have been proud to be an all weather rider for over four years now. I also have a regular type B driver's licence.