I'm a Research Fellow at University of Genova. My work is focused on planning and scheduling techniques for both domain-independent approaches and applications like railway dispatching, urban-traffic and rehabilitation scheduling.
The subject of the grant is the study and application of planning methods based on artificial intelligence for railway dispatching. In particular, the project aims at defining new methodologies capable of managing the complexity (both applicative and computational) of the problem. The goal is to equip railway systems with artificial intelligence-based systems to improve dispatching within stations.
The Italian National PhD Program in Artificial Intelligence is made of 5 federated PhD courses that bring together 61 universities and research institutions. The 5 PhD courses share a common basis in the foundations and developments of AI, and each one has an area of specialisation in a strategic sector of AI application. The area of Artificial Intelligence applied to Industry 4.0 is given to Politecnico di Torino
Scolarship: AI-based planning and scheduling for transportation systems
Artificial Intelligence is now becoming ubiquitous and an asset for many industrial sectors such as the one of transportation. New generation information systems collect and store large amounts of heterogeneous data, which allow Machine Learning algorithms to induce Data Driven models of complex physical systems. They scale well with the amount of data available, but they are not as effective if exploited for deduction purposes. On the contrary, Model Based Reasoning allows to model, in an effective way, such complex systems, based on the physical knowledge about them and deduce meaningful information by solving complex planning and scheduling optimization problems. Unfortunately, it is well known that they may not scale well with the size of problem. Therefore, a synergy between Machine Learning and Model Based Reasoning is required.
Supervisors: Prof. M. Maratea, Prof. E. Giunchiglia, Prof. M. Vallati
Thesis: Symbolic Pattern Planning
Data Analysis and Data Mining, Computer Security, Operations Research, Human Computer Interaction, Software Engineering, Methods and Tools for Industrial Automation, Artificial Intelligence, Data Visualisation, Methods and Tools for Decision Support, Multimodal Systems, Embedded Systems, Semantic Web Technologies, Advanced Artificial Intelligence
Thesis: Artificial Intelligence Techniques for Solving the In-Station Train Dispatching
Problem
Supervisors: Prof. M. Maratea, Prof. M. Vallati
Final Grade: 110/110 cum Laude and "Dignità di Stampa"
Date: 30th July 2021
Mathematical Analysis, Information Technology, Digital Design, Geometry, General Physics, Circuits Theory, Electronic Computers, Databases, IT and Computing, Electrical Communications, Systems' Theory, Mathematical Physics, Design and Analysis of Algorithms, Electronic Devices and Circuits, Discrete Event Systems, Software Tools for Controls, Automatic Control, Web Application Development, Computer Networks
Thesis: Visual and Data Analytics for the analysis of train flows in the railway network
Supervisors: Prof. M. Maratea, Prof. L. Oneto
Final Grade: 110/110
Date: 30th September 2019
Mathematics, Physics, Latin, History, Philosophy, Art History, Italian, English
Final Grade: 90/100Built and optimized scheduling systems based on state-of-the-art artificial intelligence’s technologies for the scheduling of physiotherapic sessions for the rehabilitation of patients in hospitals.
As soon as I turned 18 I started my own freelancer activity, SmileApp, building mobile applications and websites for stores and companies in my hometown, Genoa. In my portfolio I have many clients, among which stand out an important phone reseller, Stylecar, with over six thousand clients registered in the application that I built, and a medical and dentistry conference organiser, e20, with more than forty thousand clients all over Italy.
My amazing experience at Sablono and the awesome people that I met during the previous summer were the reason I decided to come back in the summer of 2016 to work again at Sablono. This time, besides building the Sablono platform, I also lead some side projects, that has been later implemented in the main workflow, implementating a live communication between the web platform and the mobile application using NodeJS and Socket.io and a system of push notifications through APNs and GCM.
Sablono is an IT Company based in Berlin which provides a web application for construction companies to easily track their progress across multiple construction sites. My work was to build clear and efficient user interfaces for the web application employing AngularJS as the main framework. This experience made me really understand the working environment and how big teams operate together to achieve a common goal through methods like Git for the versioning and publishing control and the Agile Method Scrum for managing the product development.