Ph.D. degree in Computer Science
Master's degree in Advanced Information Systems Engineering
I've done multiple projects whether it's school home work, thesis or personal projects.
I've added the implementation of the MCDA method MAUT (Multi Attribute Utility Theory) to the PyDecision Python open source package.
A graphical user interface using CustomTkinter in Python designed as an election tool to elect a GDSS (Group Decision Support System) Facilitator in the context of Collaborative E-maintenance.
Added a new distributed election algorithm called GFEA that's designed specifically to elect a GDSS facilitator. The proposed algorithm considers multiple election criteria, reserves a backup and also integrated a new tie-breaking mechanism that prioritizes the most important criteria. This algorithm also uses the MEREC objective weighting method, as not all criteria are of equal importance. Furthermore, the algorithm handles both the failure and recovery of different types of nodes. The algorithm hasn't yet been fully implemented, a initial part of it has been implemented usign Mpi4py.
Graphical User Interface for the CloudSim API to compare different VM selection and allocation policies in terms of migration time, energy cost and other parameters.
I made a calculator dekstop app using Java Fx.
I completed a Frontend Mentor challenge that involved coding a
frontend of a time tracking dashboard with responsive design in
mind for mobile devices, I used CSS Grid for the layout and
Javascript to handle some JSON data, you can check the website
here :
Time Tracking Dashboard.
Number Generator with GUI using Java Fx.
You can contact me by sending me an email.