Portfolio

Metroidvania Game Engine
-
Role: Tools Programmer
-
Responsabilities:
-
Creation of a spline editor tool for level creation
-
Enemy AI
-
-
Project Information:
-
Team size: 7
-
Duration: 2 months
-
-
Software:
-
Custom engine
-
C++
-

Bug Reporting Tool
-
Role: Tools Programmer
-
Features:
-
Sending bug reports in editor and runtime
-
Attaching files
-
Bug list in editor
-
Compatibility with Codecks
-
-
Project Information:
-
Team size: Solo, but as part of Dreadtome
-
Duration: 1 month
-
-
Software:
-
Unreal Engine 5
-
C++
-

Behavior Tree Editor
-
Role: Tools Programmer
-
Features:
-
C++ custom node creation
-
Editor UI
-
Blackboards
-
-
Project Information:
-
Team size: Solo
-
Duration: 1 month
-
-
Software:
-
Custom engine
-
C++
-

Sounds of Shadows
-
Role: AI Programmer / Lead Programmer
-
Responsabilities:
-
Enemy AI
-
Save System
-
CI / CD
-
-
Project Information:
-
Team size: 23
-
Duration: 2 months
-
-
Software:
-
Unreal Engine 5
-
C++
-


Wave Function Collapse Building
-
Role: Tools Programmer
-
Features:
-
Irregular generated grid
-
Wave Function Collapse building
-
-
Project Information:
-
Team size: Solo
-
Duration: 1.5 months
-
-
Software:
-
Unreal Engine 5
-
C++
-

Dreadtome
-
Role: Tools Programmer / Lead Programmer
-
Responsabilities:
-
Bug reporting tool
-
Portals
-
CI / CD
-
-
Project Information:
-
Team size: 23
-
Duration: 8 months
-
-
Software:
-
Unreal Engine 5
-
C++
-
Tools Programmer
Denis Sion
Hello, my name is Denis and I'm currently studying game programming at Breda University of Applied Sciences where my main focus is tools development.