Arie Bennik

Arie Bennik

BSc/ Game Developer/ Software Engineer/ MSc student

Breda University of Applied Sciences

Why hello there

And thank you for showing an interest in my portfolio page!
My name is Arie Bennik. I am a game development graduate, a software engineer, a game technology student and perpetually intrigued about anything game or technology related!

As a games programming graduate of the Creative Media and Game Technologies course, I have been learning about game development, software engineering principles and C++. I am currently taking a deep dive into game related research in the Master of Game Technology course.

On my portfolio page you can find a list of competencies, software I am familiar with and a showcase of some of the projects that I have worked on. Feel free to get in contact with me if you would like more details on any of my work, if you would like to hire me or if you would like to have a chat about anything game or technology related.

Download my resumé .

Interests
  • Game development
  • Game technologies
  • Engine programming
  • Physics
  • Low level optimisation
Education
  • International Game Architecture and Design, 2018 - 2021 (Programming)

    Breda University of Applied Sciences

  • Master of Game Technology, 2022 - Now

    Breda University of Applied Sciences

Skills/ Tools

Languages
skills/ISO_C++_Logo C++
skills/C_Sharp_wordmark C#
Python
🇳🇱 Dutch (Native)
🇬🇧 English
Engines / IDE
skills/UE_Logo_icon-only_black UE4
Unity
skills/Visual_Studio_Logo_(2013-2017) Visual Studio
skills/icon-rider Jetbrains Rider
skills/Android_Studio_Icon_3.6 Android Studios
CI/CD Tools
skills/logo-perforce-icon-black Perforce
GitHub
SourceTree
Jenkins
Development platforms
Windows
Android / iOS
Playstation 4
Raspberry Pi
skills/Arduino_Logo Arduino
Graphics
skills/Opengl-logo OpenGl
skills/Microsoft-DirectX-Logo-wordmark DirectX
skills/DearImgui Imgui
Documentation / Planning
Jira
skills/Trello_logo Trello
skills/miro-2 Miro
skills/Microsoft_Office_Excel_(2019–present) Excel
skills/Google_Sheets_logo_(2014-2020) Google Suit
Other
Shopify
Steam
Discord
Hobbies
Scouting
🤿 Underwater hockey
skills/hot-air-balloon_3942054 Hot air balloon crew

Experience

 
 
 
 
 
Manus VR
Graduation internship
January 2021 – June 2022 Geldrop & Eindhoven

Responsibilities include:

  • “MANUS CORE”-data processing engine. e.g., networking, time synchronization and restructuring
  • MANUS SDK. e.g., networking, API, restructuring
  • Individal project, e.g., designing and creating a gesture recognition system for all the Manus gloves
 
 
 
 
 
Freelance Software Engineer/ Game Developer/ UX Researcher
October 2023 – Present Eindhoven

Responsibilities include:

  • Business services
  • Developing, producing and publishing games and software.

Projects

.js-id-released
Reflections
Project: Intake assignment that got me into BUas.
Focus: Reflective lasers, level editor.
Duration: 8 Weeks.
Role(s): Programmer.
Engine: Custom engine.
Platform: PC.
Team: Individual.
Tech C++,
Visual studio,
Windows.
Til Nord

(Released on Steam)

Project: An Open-world driving game where you ride a snowmobile around the Lofoten islands, completing missions and exploring the world.
Focus: Vehicle physics, physics materials.
Project planning, managing / guiding the team.
Duration: 8 Months.
Role(s): Physics programmer.
Tech lead.
Engine: Unreal Engine 4.
Platform: PC.
Team: 19+ team members; 4 programmers, 4 artists, 10 designers, 1 producer + additional rotating / outsource team members.
Tech C++, Blueprints, Nvidia PhysX,
UE4, Visual Studio, JetBrains Rider for Unreal,
Jira, Perforce, Steam, Windows.
Time Enigma

(Released on Google Play Store)

Project: Time Enigma is a mobile game about investigating how your cat died so you can change the past and prevent it.
Focus: Unity Analytics, user reporting, Android emulation, UI.
Duration: May 2020 - June 2020 (8 weeks).
Role(s): System Engineer & Generalist.
Engine: Unity.
Platform: Mobile.
Team: 13 team members; 4 programmers, 4 artists, 3 designers, 2 producers.
Tech C#,
Unity, Visual Studio, Android Studio, ADB,
BlueStacks, Unity Dashboard, Jenkins, Jira, Perforce, Windows, Android.
Crowd king
Project: PS4 and PC Custom engine.
Focus: Custom polymorphic memory allocator.
Duration: February 2020 - April 2020 (8 Weeks).
Role(s): Engine programmer.
Engine: Custom engine.
Platform: PC & PS4.
Team: 10 team members; 2 graphics programmers, 4 engine programmers, 3 gameplay programmers.
Tech C++,
Visual Studio,
Jenkins, Jira, Perforce, PS4, Windows.
Mirror mirror
Project: Mirror mirror, the custom controller sculpting simulator.
Focus: Arduino prototyping and research.
Duration: 4 weeks.
Role(s): Embedded/ Prototype Programmer.
Engine: Unity.
Platform: PC.
Team: 9 Team members; 3 programmers, 3 artists, 3 designers.
Tech C#, peripherals,
Unity, Arduino Create,
Jira, Perforce, Arduino, Windows.
Smells fishy
Project: Game Marmalades: concepting
Focus: Concepting, Fast paced prototyping
Duration: 4 Weeks.
Role(s): Programmer & Generalist.
Engine: Unreal Engine 4.
Platform: PC.
Team: 3 Team members; 1 programmer, 1 artist, 1 designer.
Tech Blueprinting,
UE4,
Jira, Perforce, Windows.
Rayman 3 engine
Project: Custom engine tailored to a specific game (Rayman 3).
Focus: Custom data driven entity component system supporting run time type reflections.
Duration: 8 Weeks.
Role(s): Engine programmer.
Engine: Custom engine.
Platform: PC.
Team: 4 Team members; 4 programmers.
Tech C++,
Visual Studio,
Jira, Jenkins, Perforce, Windows.
Demon’s Heaven
Project: A short, releasable title, based on given creative direction and constraints.
Focus: Enemy behaviour, performance.
Duration: 8 Weeks.
Role(s): Programmer.
Engine: Unreal engine 4.
Platform: PC.
Team: 12 Team members; 4 programmers, 4 artists, 4 designers.
Tech Blueprinting,
UE4,
Trello, Perforce, Windows.
Empires
Project: Building a game from a predefined game concept with limited resources.
Focus: Algorithms, graphics, performance.
Duration: 8 Weeks.
Role(s): Programmer.
Engine: Custom engine.
Platform: Raspberry Pi 3.
Team: Individual.
Tech C++, OpenGL(es),
Visual Studio,
Perforce, Raspberry Pi 3, Windows.
Ray tracer
Project: Creating a ray tracing renderer.
Focus: Research, mathematics, algorithms.
Duration: 8 Weeks.
Role(s): Programmer.
Engine: Custom engine.
Platform: PC.
Team: Individual.
Tech C++,
Visual Studio,
Perforce, Windows.
Gauntlet
Project: Produce a version of the classic multiplayer game Gauntlet.
Focus: Research, algorithms.
Duration: 4 Weeks.
Role(s): Programmer.
Engine: Custom engine.
Platform: PC.
Team: Individual.
Tech C++,
Visual Studio,
Perforce, Windows.
Galaxian
Project: (Re-)make Galaxian.
Focus: Mathematics, gameplay.
Duration: 4 Weeks.
Role(s): Programmer.
Engine: Custom engine.
Platform: PC.
Team: Individual.
Tech C++,
Visual Studio,
Perforce, Windows.
Yogscast Game Jam 2019 - Sharky Ball!
Project: Sharky Ball!
Focus: Technical assistance.
Duration: 48 Hours.
Role(s): Programmer.
Engine: Unreal engine 4.
Platform: PC.
Team: 2 Team members; 1 programmer, 1 designer.
Tech Blueprinting,
Unreal Engine 4,
Windows.
Yogscast Game Jam 2019 - Sharky Ball!
Global Game Jam 2019 - Snowscape
Project: A charming adventure puzzler about a little robot who lost its way.
Focus: Sound & Graphics programming.
Duration: 48 Hours.
Role(s): Programmer.
Engine: Unreal engine 4.
Platform: PC.
Team: 8 Team members; 4 programmers, 2 artists, 2 designers.
Tech C++, Blueprinting,
Unreal Engine 4, Visual Studio,
GitHub, Windows.
Global Game Jam 2020 - Robo, Rush!
Project: Robo, rush and fetch me those items!
Focus: Technical assistance, mediator.
Duration: 48 Hours.
Role(s): Programmer.
Engine: Unreal engine 4.
Platform: PC.
Team: 12 Team members; 5 programmers, 3 artists, 3 designers, 1 producer.
Tech C++, Blueprinting,
Unreal Engine 4, Visual Studio,
GitHub, Windows.
Global Game Jam 2020 - Robo, Rush!
Global Game Jam 2021 - The disappearances of Teddy
Project: Do you have the feeling that your parents replaced your beloved Teddy when you were five after you lost it in the store? Do you ever wonder what became of that original Teddy?
Focus: Logical system for the modular boobytraps.
Duration: 48 Hours.
Role(s): Programmer.
Engine: Unreal Engine 4.
Platform: PC.
Team: 5 Team members; 2 programmers, 1 artist, 2 designers.
Tech C++, Blueprinting,
Unreal Engine 4, Visual Studio,
GitHub, Windows.
Global Game Jam 2021 - The disappearances of Teddy

Let’s get in touch! ☕