My research reflects my diverse background at the intersection of Computer Science, Game Theory, Control and Artificial Intelligence. Indeed, my research spans from Game Theory and Optimisation to Multi-agent Systems and Machine Learning, with applications to Game AI, Robotics and more recently Virtual Reality (VR).

My research interests are in the areas of game theory, multi-agent systems, machine learning, control theory. Specifically, in my research I focus on the coordination and consensus of agents in game frameworks where strategic interactions occur. Multi-agent reinforcement learning (MARL) is currently my main research focus.

During my PhD I studied bio-inspired collective decision-making within a game theory and multi-agent systems framework. The game theoretic aspects include the study of evolutionary game dynamics, local and global stability analysis. As the multi-agent aspect, I studied multi-population scenarios and the impact of a virus propagating in a smart grid setting.


A list of active projects and collaborations that I am working on.


A list of previous projects that I worked on in past years or during my PhD and undergraduate/postgraduate studies.

2021 ECR Development Fund: COVID-19 Virus Propagation Digital Twin

The main goal of this project is to create a digital twin replica of the first floor of the University of Derby as a general university setting for COVID-19 propagation.

The project extends the previous application built for the 2020 ECR, making use of Unity3D to generate the digital twin (virtual reality).

Role: Beneficiary, Principal Investigator.

Research Supervisor: Roisin Hunt (Computer Games Modelling and Animation).

Research Assistants: Petar Cacik, Will Kitchen, Ryan Skull.

The main goal of this project is to analyse the official data and the current research on the COVID-19 pandemic in order to assess the impact of asymptomatic individuals.

We use the official data to estimate the parameters of an epidemiological model that has been formulated to predict the trends of this virus and and assess different containment strategies.

Finally, virtual reality technology is used to provide a visual immersive environment, building on previous research on crowd dynamics and safety compliance with the government policies.

Role: Beneficiary, Principal Investigator.

Research Assistants: Matej Kapinaj, Diego Marti Mason, Alejandro Pinel MartĂ­nez.

Innovate UK: Creating Information Models for a Virtual Reality Training Solution

The main goal of this project is to automate the creation of information models to support virtual reality training solutions. The KTP research associate worked in partnership with Bloc Digital, a leading company in XR solutions located in Derby.

Role: Innovate UK KTP Supervisor.

KTP Research Associate: Dr. Claire Palmer.

ProSFeT (Freight Logistics in Urban Context)

The ProSFeT project ( aims at improving logistics operations and local authority planning within the urban freight framework. The main objectives include a review of the urban freight transport in Europe, the utilisation of stakeholders' engagement methods and the use of decision support tools.

My role in the project is to develop a decision tool (.Net/C#) which provides additional information to stakeholders in order to support the feasibility of urban consolidation centres (UCCs) in urban context. Specifically, the tool extends a traditional planner to include costs in terms of personnel, vehicles, orders, distances, etc. A key aspect captured by the tool is the calculation of the advantages of using a UCC in terms of CO2 consumption vs a direct shipping approach.

Decision makers can use the tool to test a set of different scenarios, by placing the UCC according to different sets of rules. By running the planner, the planning results can be used to estimate costs of the UCC in the specified scenario and to obtain some metrics on how to optimise logistics in the considered urban context.


The SUPERFLUIDITY project ( aims at deploying 5G in Europe. As in physics a matter is in the superfluidity state when it behaves like a fluid with zero viscosity, so the main objectives of the project are to achieve the same in the Internet. The key points include fast instantiation of services, easy use of these services independently of where the user is in the network (whether it is in the core, aggregation or edge), and to shift them to new locations.

My role in the project was to study virtualisation through a set of container deployer softwares, like Kubernetes ( and nomad ( The aim was to instantiate and destroy virtual machines through both orchestrators after designing a method to interact with them on a linux machine. The performances of the proposed methods were therefore tested and compared for results.

SUPERFLUIDITY is aimed at providing "a converged cloud-based 5G concept that will enable innovative use cases in the mobile edge, empower new business models, and reduce investment and operational costs".