Professional work experience

Game titles

Mobile not supported

TypeGameGenreStudioTechnologyPosition/work
AAANDAMMORPGNDAC++, Modified UE5Senior game backend engineer
AANDASurvival/PvPNDAUE5, C++Game client AI bot engineer
AAANDANDANDANDATechnical lead
IndieProject DualPlatformerCompanion GroupUE5, C++Lead developer prototype
AAAUnannouncedPvP/PvEAmazon GamesUE5, C++, .NETGame backend engineer
AAVAIL VRVR FPSAEXLAB, MetaUE4/5, C++Online Client Engineer
AASeveralCasualCoolgamesNakama/HTML5Data migration engineer

Positions

Freelance

08/2021 - present ~ Software engineer, freelance

I currenly work as a freelance software engineer. A dedicated page for which can be found here.

Companion Group Ltd.

05/2025 - present ~ Senior game backend engineer (full-time) for [AAA, MMORPG]

Details will be added in due time.

01/2025 - 05/2025 ~ AI Bot Engineer, Unreal Engine (full-time) for [AA]

Implementation of AI bots based on behavior trees, with support for game abilities (GAS) by bots. I added support for combat with various weapons and implemented bot spawning based on level settings with support for loadouts. Various game logic was modified to be compatible with bots.

10/2024 - present ~ Lead developer, maintainer for capsa.gg (open-source)

Capsa is a non-intrusive open-source logging solution for Unreal Engine. For Capsa, I created the API server and web panel from scratch and contributed to the Unreal Engine plugin. Additionally, I created the documentation website and a video playlist for demo and integration guide.

04/2024 - 12/2024 ~ Tech lead position (full-time) for [AAA]

Details will be added in due time.

08/2023 - 03/2024 ~ Senior game backend engineer for [AAA, Amazon Games, unannounced]

  • Containerization of game servers and integration with CI/CD (Docker, GitLab)
  • Development of custom game server orchestration solution (C# .NET 6, SAM, DynamoDB)
  • Integration of game server orchestration into game server code (C++/Unreal Engine)
  • Prototype of real-time back-end service to game server communication (MQTT, C++, Unreal Engine)
  • Integration of Amazon GameLift into custom Online Subsystem (AWS, C++/Unreal Engine)
  • Development of API server between players and GameLift (Golang, JWT, JWK, Kubernetes, Helm)
  • Game server infrastructure and deployment automation (Terraform, AWS, GitLab, Scripting)

08/2023 - 04/2024 ~ Development lead (part-time) for prototype of Project Dual

  • Initial set-up of prototype in Unreal Engine 5.2
  • Development of proof-of-concept of TeamManager subystem (C++/Unreal Engine)
  • Creation of various game elements and levels (Unreal Engine Blueprints)
  • Involved with technical oversight and support, advice for production version of game

01/2023 - 08/2023 ~ Online game client engineer for VAIL VR (AEXLAB)

  • Migrating to Armada game server orchestration; client, server and CI/CD side implementation
  • Implementation of various SDKs into game client and server code (C++/Unreal Engine)
  • Guiding adoption and implementation of AccelByte services into the game (C++/Unreal Engine)
  • Zero-downtime migration of PlayFab to AccelByte for authentication and entitlements (Golang)
  • Implemented game server player progression: stats tracking/uploads, MMR, rewards (C++)
  • Development lead for server browser, matchmaking, player progression and marketplace

CoolGames B.V.

05/2022 - 10/2022 ~ Software and data engineer

Migration of millions of player accounts across multiple games to a new backend system, with near-zero downtime. Built custom data export/import pipelines between Gamesparks and Nakama, with high performance. In addition, I made several DevOps/SRE improvements and supporting tools.

Bytecode Digital Agency B.V.

05/2018 - 03/2022 ~ Co-founder and techlead

Together with a business partner, I founded Bytecode Digital Agency. Our office was located in Delfgauw. Our team specialized in custom application development, mostly for software start-ups targeting web and mobile.

As technical lead, my activities were mostly focused on building the network layers between different applications, as well as hands-on development on back-end applications. Additionally, I worked on internal software, cyber security and cloud infrastructure. In August 2021, I announced my exit from Bytecode.

VNG Realisering, Team NLX

08/2021 - 12/2021 ~ Senior software engineer

I worked on the NLX project, an open-source software project that allows data sharing between organisations in a safe, secure and privacy-proof way. This included work on the back-end (Go), front-end (React) and SRE (Kuebernetes, Helm), improvements in development and build setup to improve development experience and speed. I have introduced Typescript into the React codebase and build systems and provided React and Typescript training to back-end developers. Part of my contributions are public on GitLab.

Airchip B.V.

02/2021 - 11/2021 ~ CTO, ad interim

Airchip was a startup that aimed to revolutionize digital ordering of drinks at festivals, even without internet connection. At Airchip, I fulfilled the role of CTO on an ad-interim basis (via Bytecode). My responsibilities included hands-on development of the back-end application (Go) and taking care of the site reliability engineering. I also had an advisory role for the three native mobile applications (Kotlin, Swift) and the BLE-protocol.

Dearly B.V.

06/2020 - 11/2021 ~ Partner and techlead, ad interim

Dearly is an initiative to help people with deal with grief and making grief more accessible to talk about, both in private and business setting. Similarly to Yourpwr, I was responsible for the technical side of the Dearly platform and advisor.

Youngpwr B.V.

02/2020 - 08/2021 ~ Partner and techlead, ad interim

Youngpwr is an initiative to support the development of entrepreneurial skills in young people. I was responsible for the technical side of the Youngpwr platform, which included software-architecture, infrastructure, systems integration, data engineering, security and code quality. Part of the management team (board member) and technical advisor.

Eneco / Dept Agency

05/2019 - 03/2020 ~ Software engineer, ad interim

Leading frontend developer for De Omschakelaar project at Eneco, an innovative tool that played a crucial role in the customer journey and promoted in several big marketing campaigns. I created several code generation tools and tackled technical debt. The technology stack used is mainly based on Typescript/Javascript and ReactJS.

Stager Software

12/2017 - 05/2018 ~ Full-stack software engineer

During my time working at Stager, I worked as a full-stack (with focus on the front-end) developer on the main Stager ticketing application. Technologies I used here were mostly ReactJS and Play! Framework (Java).

Nooijen Web Solutions

05/2015 - 05/2018 ~ Owner, founder and developer

Nooijen Solutions is a web designing/develop business that aims to creates beautiful websites and web apps. I worked here as one of the main developers (Wordpress, html, css, php, js, server-work) and I also do all of the administrative work.

Chemiewinkel.com

07/2014 - 12/2018 ~ Owner and founder

In the summer vacation of 2014, I started Chemiewinkel.com. The reason why I started a webshop in lab supplies as a 15-year-old, was because I was (and still am!) fascinated by chemistry, and supplies for hobby chemists were very hard to come by. I built and managed the webshop.

Volunteer experience

Bookclub Philosophy

06-2021 - present ~ Reading group leader, moderator

Leading the reading groups on Stoicism, Aristotle and general book discussion group.

Other resonsibilities include Discord server administration, development and maintenance of the custom-made bot, helping out new members and automating tasks.

Gaga Animal Care

04/2017 - present ~ Board member, webmaster

Volunteer for the dog shelter in Greece. Involved with planning and executing multiple neutering programs each year. Other responsibilities include website creation and maintenance.

Pijnackerse Watervienden

2013 - 2015 ~ Swimming tutor assistant

Leading and assisting swimming lessons for young children.

Atlas Animal Project

10/2013 - 12/2015 ~ Volunteer

Occasionally assisting Atlas representatives, usually at Schiphol airport with dogs that arrived or collecting dog crates and returning them to Kos via cargo.

Animal Rescue Kos

03/2013 ~ Documentary director

Assisting volunteers living on Kos and filming the activities. After filming I edited, released and promoted the documentary.