top of page

Thomas

Denul

385514957_700496752007797_5379470330555793925_n.jpg
Video Game Programmer

My professional work

P90334076-2018-morocco-shake-down-carlos-sainz-esp-lucas-cruz-esp-mini-jcw-buggy-x-raid-mi

Physics based racing game

(undisclosed)

​

Gameplay, UI and AI development from demo to near completion in Unreal 4/5

Windfarm_Room-1024x576.jpg

VR experience

(unpublished)

​

Expanding existing features and bugfixes in Unity

Virtual-Reality-is-Set-to-Impact-More-than-Just-Marketing-2.jpg

VR game vertical slice

(undisclosed)

​

Full feature development of vertical slice from start to finish in Unreal 4

P90408692-bmw-sim-120-cup-spa-francorchamps-5th-july-2020-bmw-sim-racing-virtual-bmw-m8-gt

Racing game

(undisclosed)

​

Full feature development from demo to near completion in Unity

games.jpg

Hubris the game

(unpublished)

​

Full feature development

Mostly creature behaviour in Unreal 4

TheLordOfTheRingsCardGame.jpg

The Lord of the Rings: Adventure Card Game (credited)

​

Porting the game from PC to PS4, XBox and Switch + UI programming in Unity

VRHeadset.png

Virtual reality project (undisclosed)

​

Full feature development + blueprint conversion to C++ in Unreal 4

StarlinkBattleForAtlas.jpg
UE4.png

Starlink Battle for Atlas (credited)

​

DLC feature development

C++ and visual scripting of puzzle side missions and boss battle in Ubisoft's Snowdrop engine

Internship

​

Learning the ropes in Unreal Engine 4. Created a plugin + work on a pitch that the studio was making

Untitled-1.jpg

My Personal work

screenshot rotated.jpg

Ant Bounce

​

2D casual endless shooter game

developed by myself in Unity and published on the google play store

My college work

Shop Till You Drop

​

A 3D local multiplayer game made in a team of 5 in unity3D

Text based adventure game

​

A c++ data driven text-adventure game.

Neural network

​

A neural network that reads, learns from- and predicts the values of a .wav file

Hexagon-grid geometry shader

​

A geometry shader written in HLSL that generated a hexagon field

Chef toad world cuisine

​

A 3D puzzle game based on "captain toad treasure tracker"

made in a team of 4 in unity3D

Rayman advance

​

A remake on pc of the gameboy advance game "rayman advance"

Unreal tournament level

​

A level for the game unreal tournament, made in unreal engine 4

About me

MY EXPERIENCE

I am a freelance game developer working from Belgium.


In June 2018 I graduated in Digital Arts and Entertainment (DAE) at Howest Kortrijk in Belgium.

​

Early February of 2018, 4 months before graduating, I moved to Dublin (in Ireland) for an internship at BlackShamrock, where I was offered a full time job after graduating.

2 years after moving to Ireland to work for BlackShamrock, I decided to move back to Belgium at the start of 2020.

Over the next 4 years I worked for several different game development companies in Belgium. These were, in order, Cyborn (in Antwerp), Cybernetic Walrus (in Antwerp), and Neopica (in Gent).

At the start of 2024 I started working full time as a freelancer (remotely) for a Swedish company called Co. Society (in Stockholm).

​

Since the start of my professional career, I have worked on 11 Different projects, in 3 different enginesAfter changing to a different code base and different engines so many times, I have become very good at hitting the ground running and quickly understanding a new project.

This is why I like to describe myself as a gamedev-paratrooper. I can be dropped in any project at any point in production and make myself useful very quickly.

 

MY SKILLS

Programming languages

​

  • C++

  • C#

  • HLSL (College Knowledge)

  • SQL (College Knowledge)

​

Engines

​

  • Unity

  • Unreal 4

  • Snowdrop (Ubisoft)

​

Non-programming

​

  • 3D modeling

  • Rigging and animating

  • level design

  • Unreal 4 blueprints

  • Git

  • Perforce

  • Scrum & Kanban

unity3d-logo.png
ue4.png
Snowdrop_logo.png
bottom of page