From an early age I have been tinkering with electronics and doing things with my hands. My first memory is that as a toddler I used a screwdriver in a wall socket to get past the child lock. This naughty move may have started my curiosity to experiment with hardware and software. At primary school I was already known as the resident technical service and in secondary school I was already able to make many cool projects for companies during Technasium. This has grown into a passion for designing and making things including games.
After graduating, I really wanted to become a game developer. During my study I was already acquainted with developing games for different platforms. I made a multiplayer game for Steam, but also an Android game. In addition to my education, I started an MMORPG with a number of fellow students. I use this project to gain a lot of knowledge about making games. In addition to these hobby projects, I made the choice to start my own business as a freelance programmer. For this it was necessary to set up a sole proprietorship called Rovex studio. So this company makes it possible for me to follow my passion and become a game developer.
2017 - 2021
Rotterdam University of Applied Sciences - Rotterdam Wijnhaven
Creative Media and Game Technologies (CMGT)
• Propaedeutics
• Bachelor of Science (Fulltime)
• Minor Game Design & Development
2012 - 2017
Fortes Lyceum - Gorinchem Wijdschildlaan
Natuur en Gezondheid (NG)
• HAVO (Senior general secondary education)
• Technasium certificate
Rail Route (PC) 2024
Roles: Gameplay programmer, UI artist
Languages: C#
Description: Rail Route is a 2D train dispatcher simulator game. You design, build and expand your train network in a wide selection of premade maps based on real work locations.
But you can also build your own maps from scratch, or download one of the many maps in the Steam Workshop.
Live Inc. (PC) 2021
Roles: Gameplay programmer, Network programmer, Code convention maker, GitHub coordinator
Languages: C#
Description: A 3D online multiplayer 2 vs 2 game set in the 80s where one team acts as infiltrators breaking into an office building at night,
to collect evidence that can be used to incriminate the company, while the other team takes on the role of security and tries to catch the infiltrators. A 16 person minor project,
including artists, programmers, game designers and a project manager, made in the Unity engine.
I was solely responsible for implementing multiplayer functionality using Steamworks and designing gameplay features such that they work with multiplayer.
I also implemented gameplay mechanics, UI and Vivox voice communication. During the project I also set up code conventions and the GitHub workflow and helped the team follow them.
Bob the Robber (Android) 2020
Roles: Gameplay programmer, Artist, Game designer
Languages: C#
Description: A 2D top down action-adventure where you play as a robber that has to steal the loot and escape.
A 4 person minor project, including artists and programmers made in the Unity engine. I helped design the gameplay and implemented gameplay mechanics.
I also created some art for the game.
City Overflow (PC) unreleased tech demo
Roles: Gameplay programmer
Languages: C#
Description: A 3D tech demo that served to explored the possibility to use the game concept for a full game.
The game focussed on using the Nvidia Flex plugin for Unity to make a game where you have to guide a fluid source to several destinations by building a pipe network.
The fluid was a particle-based simulation for real-time fluid physics. A 4 person minor project, including artists and programmers made in the Unity engine.
I came up with the concept and explored several real time fluid simulation techniques to use in the demo.
I implemented the fluid simulation and gameplay mechanics surrounding it.
Ultimately the demo proved to be to performance intensive for the average pc hardware of our target audience.
Quest for Redemption (PC) unreleased
Roles: Gameplay programmer, Network programmer, Game designer, Code convention maker, GitHub coordinator.
Languages: C#
Description: A 3D MMO with professions, an open world, quests and realistic contact and strategy based combat mechanics.
A 6 person hobby project, including an artist, programmers, composer and animator made in Unity.
I am responsible for implementing multiplayer functionality using Steamworks and designing gameplay features such that they work with multiplayer. '
I also implement gameplay mechanics, UI, shaders and lighting.
During the project I also set up code conventions and the GitHub workflow and help the team follow them.