Hello!
I’m Ivan, and I’m a videogame developer
About Me
I’m an aspiring games developer with a background in Python, C#, and C++, with a passion for creating complex and engaging game systems. I firmly believe that there is a certain beauty in being allowed to interact with games as you wish.
With a degree in games development, and a multitude of projects under my belt, my work spans almost every programming discipline in the industry, from Procedural Generation, to Gameplay Mechanics, and more.
AI for Games
Game Logic
Simulation
Unreal Engine
Unity
Skills and Languages
Python
C++
C#
Java
SQL
Selected Works
Get In touch
Whether it’s about a full-time role, about a future collaboration, or about my work, I’m always open to talk.
-
Designed and developed the core gameplay systems and game mechanics for a deckbuilder game. Assisted my colleagues with UI design, enemy AI, and narrative design. Produced as part of a three-month internship in 2025.
[C#] [Unity] [Algorithms] [Game Logic] [Gameplay Mechanics]
-
Ongoing project. Collaborating with four other developers and 3D artists to create a multiplayer co-op game about the mafia in prohibition-era USA. Currently working on a complex limb-based damage system and networking.
[C#] [Unity] [Steam] [PurrNet Multiplayer Networking] [PCG]
-
Designed a 3D terrain generator with the express purpose of generating thousands of square kilometres of terrain meshes efficiently. Applied geomorphological principles to the terrain generated in order to determine the algorithm’s viability for real-world simulations.
[C++] [Unreal Engine 5.2] [Mathematics] [Statistics] [PCG]
-
Created a simulation of ant colonial behaviour and pheromone pathfinding. Applied concepts such as Finite-State Machines in order to emulate the real-world behaviour of ants. This project received a nomination to be presented at the University of Greenwich’s Digital Shark Expo 2025.
[C#] [Unity] [Algorithms]
-
Created a 3D naval game in Unreal Engine for a University project. Simulated water and sailing physics, as well as designing enemy AI.
[C++] [Blueprints] [Unreal Engine 5.2]