C++/C# Game Developer

SKILLS

  • Strong C++ Programming – Proficient in writing clean, efficient, and maintainable C++ code while adhering to core guidelines and best practices.

  • Unreal Engine 5 / Unity Experience – Extensive experience working with both Unreal Engine and Unity using C++ / C # ,Blueprints for gameplay programming and systems development,

  • Software Design Patterns – Strong understanding of software architecture and design patterns, with the ability to apply them effectively in game development.

  • AI programming,Gameplay programming,Engine development – Experience designing and implementing AI behaviors using behavior trees ,state machines,GOAP, proeficient at designing and coding great amount of new and already existing mechanics, experience on engine development and graphics APIs like Vulkan and DirectX 11.

  • Bachelor in Game Development – HOWEST (4 years) – Completed a four-year Bachelor’s degree in Game Development at HOWEST located in Belgium, focusing on game programming, engine development, and Gameplay mechanics.

  • PROFESIONAL EXPERIENCE – worked for "Actrio studio" as an Intern for 6 months, doing mobile development, flocking and steering behaviors system, porting from unity to Unreal engine Etc.

QUALIFICATIONS

keep aspect ratio Consistent

across different devices

In Form Frenzy,teamwork is key. One player controls the upper part of the character, while the other controls the bottom part. Together, you'll navigate through increasingly challenging shapes that will test your coordination and reflexes. Inspired by the chaotic fun of 'Hole in the Wall' and the high-speed action of 'Wipeout,' Form Frenzy promises endless laughter and excitement.

it is available on itch.io to play

Directional Hit React(dot and cross product)

  • A * PathfindingDF

  • Match 3 mechanics

  • tweens for Interactive UI

Unity To Unreal Porting

Samsung Galaxy Note 10
Xiamomi Mi Note Pro

Group Projects

  • Scroll system with momentum

  • Swipe System

Based on and old German comic I worked as a developer for Fix and Foxy which Is a CO-OP platformer that features two naughty foxes trying to find lupo but will be faced with all kind of trouble along the way, they will need to solve puzzles and work together to achieve their goal

Climbing System
Vaulting System
Combo System
Assasiantion System

Souls Like Games

  • Behavior Trees

  • Lock on enemy functionality

  • Finite State Machine

Climbing System Code Sample

I Love working on Animation programming to get Animations to interact with objects when they are not perfeclty aligned using motion warping ,IK and other tools

Items and Level info Save System

Memory Pool

Optimization techniques used

Other of My main tasks was to port an already existing game from the company over to unreal engine improving the fish AI behavior and optimizing for FPS boost

Recursive Octree Space partitioning

Animation Programming

In Silent leaps a group project where a team of 6 people including artist and programmers get together to work on a game during 6 months, this is a rogue like game where every small jump you take can be the last one,face you fears and conquer the dark forest with confidence. See for yourself !

Engine development

Game Jams

I developed my own 2d game engine applying the most common game development patterns that structure every engine among those patterns inmy engine you will find

  • Game loop
  • Multhithreading
  • Scene graphs
  • Event Queues
  • Observer Pattern
  • Service Locator
  • Command
  • level Loading from files
  • Game Object and components

Fix and Foxy

Throughout the development I was i charge of developing different kind Of systems and game mechanics among

Fix and Foxy

Based on and old German comic I worked as a developer for Fix and Foxy which Is a CO-OP platformer that features two naughty foxes trying to find lupo but will be faced with all kind of trouble along the way, they will need to solve puzzles and work together to achieve their goal