Home

Work Experience

Programmer (February 2009 - September 2010)
Playlogic Game Factory in Breda, The Netherlands

Career

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.

Projects

FAIRYTALE FIGHTS

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 PROTOTYPES

After 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.

Tools & Technology

Over the past 1.5 years I've been working with the following languages, tools and platforms:
  • C++
  • C#
  • Visual Studio 2005/2008
  • Unreal Engine 3 (C++ and UnrealScript) and UnrealEd including Kismet
  • Xbox 360 SDK
  • PlayStation 3 SDK
  • GameSpy SDK
  • On-Time bug tracking, Subversion and Scrum meetings

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.

Tools & Technology

  • C#.NET
  • Visual Studio 2005/2008
  • PHP, MySQL, MS SQL Server

Skills & Competences

KEY SKILLS

  • Adapting quickly and without much overhead to changes in scope and tasks in areas I had no previous experience in.
  • Communication with other programmers and using a correct balance between extensive research and asking for help.
  • Approaching each task with motivation and a high level of effort, never letting my team down.

KEY CHALLENGES

  • Continuously studying new topics to be able to contribute to my team.
  • Remaining self critical and not making assumptions.

LANGUAGES

  • Dutch (native)
  • English (fluent)

Education

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

Other skills & activities

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.