Bram Reuling

Gameplay Programmer

I am a Dutch game developer and currently working as a programmer at Bohemia Interactive on the Arma series. I am passionate about network programming and creating gameplay for multiplayer experiences. I know my way around C++ & Unreal Engine.

3+
Years Experience
C++
Main Programming Language

Featured Projects

Arma Reforger

Worked on Arma Reforger during my graduation and after to develop and maintain features.

Enfusion Engine C++ Gameplay Professional

Work Experience

Jan 2025 – Present
Programmer
Bohemia Interactive

Ownership of mortars in Arma Reforger and the implementation of it in C++. Documenting and maintaining projectiles and hit registration systems.

C++ Enfusion Engine
July 2023 – Jan 2025
Junior Programmer
Bohemia Interactive

Ownership of mortars in Arma Reforger and the implementation of it in C++. Documenting and maintaining projectiles and hit registration systems.

C++ Enfusion Engine
Feb 2023 – July 2023
Graduate Junior Programmer
Bohemia Interactive

Working on implementing mortars into Arma Reforger for my graduation thesis.

C++ Enfusion Engine
Feb 2022 - Feb 2023
Student Assistant
Saxion XR Lab

During this period, I worked on a medical trainer for the Leidens Universitair Medisch Centrum. I was responsible for adapting the already existing Epic Online Services plugin in Unreal Engine to support a way to login without an account, I added a custom gamemode that spawns a trainer or trainee pawn based on whether a VR headset is attached or not and added player names to the product. Core skills used during this period are Unreal Engine, C++ and network programming.

C++ Unreal Engine Network Programming
Feb 2022 – July 2022
Game Developer Intern
Thales Nederland B.V.

During this internship, I worked on a game that will display the technology that Thales Nederland B.V. is developing on trade shows to spark the interest of new employees. I worked on implementing some gameplay systems such as a team system, ESM system (receiver of signals) and an IFF system (identification system for friendly or enemy entities). Core skills used during this internship are Unity 3D, C# and network programming.

C# Unity 3D Network Programming

Academic Background

Sep 2019 – Jun 2023
BSc. Creative Media and Game Technologies
Saxion University of Applied Sciences
C++ Network Programming Unreal Engine

Certifications

BSc. Creative Media & Game Technologies
Saxion University of Applied Sciences
Issued July 2023 · No Expiry
Propaedeutic Certificate Creative Media & Game Technologies
Saxion University of Applied Sciences
Issued Aug 2020 · No Expiry

Latest from the Blog

See all posts