Mahdi Ikken

💼 Professional Experience

Here's a summary of my professional experience in gameplay and systems programming.

Year Role Company Project Name Description
Present - 03/2024 Lead Gameplay Programmer Byzantian Interactive
  • Knights of the Fourth Age: An open-world Souls-like game
  • Led a team of programmers thoughout the developement process while keeping communication between different departments of art and programming
  • Designed and optimized Enemy Horde Mechanics using AI Behavior Trees, Blackboards, Tasks, Decorators and Services
  • Created scalable enemy systems allowing individual AI entities to utilize unique abilities
  • Integrated interactive Dialogue System and experimented with Smart Object SubSystem for environmental interactions
  • Developed and documented maintainable C++ and Blueprint systems for consistent performance
02/2024 – 11/2023 Gameplay Programmer Lanterns Studios – The Perfect Run
  • The Perfect Run: A rogue-like game where the main character has time-stop abilities, a gun, and knife fighting skills
  • Designed immersive AI and Boss fights using Behavior Trees
  • Implemented Time Stop & Psychic abilities
  • Created an Interaction system
  • Maintained a well structured documentation throughout the whole project
10/2023 - 01/2023 Backend & Gameplay Programmer Verse Estate
  • Verse World: A metaverse experience where the player can access NFTs in-game and interact with friends
  • Built a full backend service for authentication, profile modification, and NFT access
  • Developed multiplayer VR Air Hockey
  • Created online cinema streaming with synchronized movies for party watch maintained via server hosted in PlayFab
  • Documented the whole developement process
2022 VR Gameplay Programmer Lanterns Studios
  • VR Pool Game: A VR game where you can play pool with a friend
  • Developed a networked VR Pool Game
  • Built advanced grab systems
  • Implemented realistic physics interactions