It is safe to say that most of my professional experience in game development comes from my full time employment at Guerrilla Games. The other projects were done in my spare time.

Horizon: Zero Dawn
Killzone: Shadowfall
Killzone 3
Killzone 2
/ Guerrilla Games

Fulltime Senior Technical Animator (2007 - present)

Cinematics animation, game scripting and cinematics authoring.
Tools and pipeline development (Mel, Python, LUA, C#, C++) and procedural animation on Killzone 2, Killzone 3, Killzone: Shadowfall and Horizon: Zero Dawn.

Realtime Projection at Caddilac House NYC / Naivi, Geoffrey Lillemon, Visionaire

Parttime Programmer / Shader Artist

Based on Geoffrey's artwork, designed custom GLSL Shaders and flexible and C++ framework to drive the shader parameters dynamically. The artwork itself was set up days before the opening of the Caddilac Room, much like a digital painting being done live.

Adidas NMD Interactive Led Cube Installation / Naivi, YourMajesty, Adidas

Parttime Programmer (2016)

Co-wrote the runtime software (UE4/C++) for six internet-connected LED installations in Rotterdam, Barcelona, London, Berlin, Stockholm and Milan each streaming a live video feed and live instagram submissions.

Toyota Avalon '16 Car Projection Mapping / Naivi, Brandspanking, Toyota

Parttime Animator, Programmer (2015)

For Miami Art Basel: Realtime car model/material cleanup and (re)projection map rig in Unreal 4, wrote a set of extentions to support the project (UE4, C++). Offline rendering pipeline (C++, Python) and VFX work on the final image.

DJ Hardwell "United We Are" Show Visuals / Naivi, KBK, Alda

Parttime Animator, Programmer (2014)

Visual effects, compositing, procedural animation generation using Openframeworks(C++), Processing(Java) and Houdini.

Naivi "Atom Sampler" Performances / Naivi, various

Parttime Animator, Programmer (2014 - 2015)

Software and shader design for live club / art visuals using custom built LED panels and custom built live software. Shows at Radion, Studio 80 and Muziegebouw Aan 't Ij

"De Kus" Art Installation / Frank Theys

Freelance Animator (2014)

Made two people kiss intimately using cross-section pictures of the human body and compositing. Exhibition "The Divided Body" at LUCA School of Arts in Leuven.

TEDx "Collider" Projection Evoluon / TEDx Brainport, Collider

Freelance Animator, Programmer (2012)

Procedural animation and projection mapping tools for show in Evoluon building in Eindhoven. Video

Nachtkoorts VFX / Frank Theys, Savage Film

Freelance Visual Effects Artist (2011)

Various visuall effects shots for short movie by Frank Theys.

Music Video "Quit your Job" / Nobody Beats the Drum, 100% Halal

Freelance Visual Effects Artist (2007)

Mostly fluid simulations and compositing for this music video.

"Technocalyps" documentary / Frank Theys

Freelance Visual Effects Artist and Animator (2006)

Animated and composited several visual effects shots and animations for three-part documentary.

"New Game" Theater Production / Edit Kaldor, Theater Gasthuis

Freelance Animator, Programmer (2004)

Procedural 2D animation using Flash Actionscript for videogame-inspired theatre production using front-back screen setup.

Battlecruiser Millenium / 3000AD, Derek Smart

Freelance 3D Modeler (2001)

Made a bunch of spaceships for the game in 3D Studio Max.


Bachelor of Animation / Avans Hogeschool Tilburg (2003-2007)

Classical (hand drawn) Animation Techniques, Stop Motion Animation, Model Drawing, Motion Capture, 3D Animation, Visual Effects, Character Rigging, Maya Scripting, Compositing, Video Editing

Computer Languages

These are the languages I have learned and used professionally:
C++, C#, Python, MEL, Java, LUA, PHP, MySQL, RegEx, HTML, CSS, Javascript, ECMAScript

Applications and Libraries

Maya, Blender, Photoshop, Premiere, Digital Fusion, Unreal Engine, Unity3D, LibGDX, OpenFrameworks, SideEffects Houdini, Processing, MS Visual Studio (with VA please), Eclipse, CLion, PyCharm, IntelliJ Idea, Perforce, Subversion, Morpheme, FaceFX, Motion Builder, OpenCV, Qt(Creator), etc. At home I enjoy using Linux for a number of pet projects.

Natural Languages

Dutch is my first language and I'm comfortable reading, writing, speaking and thinking in English. I can also have a conversation in French.

Interests and Hobbies

When I'm not at my day job or collaborating on projects through my own company (Naivi), my time is spent listening to or making music, making trips to interesting places by car, bicycle or motorcycle, watching documentaries or reading up on the latest art and technologies, trying out those latest technologies, playing games and of course meeting up with family and friends.

Contact me: