Jan-Jaap Fahner

Jan-Jaap Fahner

Principal Tech Programmer at Guerrilla Games

Senior Principal Programmer / 26 yrs

Amsterdam Area, Netherlands

Hire Me
I am an experienced software developer and team leader. Main areas of expertise are:
- Large-scale concurrency and networking
- Programming language development and integration.
- Game engine development on Windows and PS4

For me, software development is as much a passion as it is a career. I spend a lot of time keeping up with current technology and extending my knowledge and experience. Over the years, I have built up experience with diverse subjects ranging from web server implementation to 3D engine design.
Work History
  • Principal Tech Programmer

    Guerrilla Games

    April 2011 - Present

    - Responsible for the conversion pipeline
    - Multithreading and job scheduler
    - Memory management
    - General core engine work

  • Senior Programmer

    Guerrilla Games

    April 2011 - December 2014
  • Lead Developer

    Centric IT Solutions

    July 2010 - April 2011

    Lead developer for Pronto, a multiuser application server with integrated ORM engine and custom programming language.

  • Change Manager

    Centric IT Solutions

    January 2003 - July 2010

    Change manager for an in-house development tool written in C++.

    I work with a small team of developers to design, implement, and support the entire product life cycle of a complex, database-oriented development environment which is primarily used to build a large-scale, enterprise class solution for housing corporations.

  • Software Developer

    Three Ships

    February 2002 - December 2002

    Responsible for the implementation of various components of an in-house development tool written in C++.

  • Software developer

    Intersoftware

    January 2001 - January 2002

    Designed and developed software for various financial products related to mortgages and loans.

  • Software developer

    DSA

    March 1999 - January 2001
  • Support Engineer

    Progress Software

    August 1996 - February 1999

    Support engineer for programming-related problems. I was primarily responsible for Germany, Austria, and the Netherlands.

Education
  • Pawen International School

    1991 - 1993