Matteo Cardellini

Education

Computer Engineering - Artificial Intelligence and Human-Centered Computing

Master's Degree
Università degli Studi di Genova
09/2019 - Present

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

Computer Engineering

Bachelor's Degree
Università degli Studi di Genova
09/2016 - 09/2019

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.
Relators: Prof. M. Maratea, Prof. L. Oneto
Final Grade: 110/110

Liceo Scientifico

High School
Convitto Nazionale C. Colombo
09/2010 - 06/2016

Mathematics, Physics, Latin, History, Philosophy, Art History, Italian, English

Final Grade: 90/100

Publications

2021

C2 - In-Station Train Dispatching: A PDDL+ Planning Approach - M. Cardellini, M. Maratea, M. Vallati, G. Boleto, L. Oneto - In Proceedings of the 31st International Conference on Automated Planning and Scheduling (ICAPS-21)

2020

C1 - Answer Set Programming in the Healthcare Domain: Extended Overview. - M. Alviano, R. Bertolucci, M. Cardellini, C. Dodaro, G. Galata, M. K. Khan, M. Maratea, M. Mochi, V. Morozan, I. Porro, M. Schouten - 19th International Conference of the Italian Association for Artificial Intelligence (AI*IA 2020)

Work Experiences

Secondhand Mobile SRL

Genoa, Italy
CTO & Co-founder
02/2018 - Present
AngularJS HTML LESS
Cordova/Ionic NodeJS

Since October 2015 I’ve started working as a freelancer with a shop in Genoa, called Stylecar, building an application for the customers and a webapp to manage all the processes of the shop (assistances, reservations, help-desk for the customers, etc). In the next years I built more and more functionalities and the thing started to grow.

Stylecar, since 1987 is the reference point for thousands of Genoese citizens that since the birth of telephony, are turning to its organization. Since 2007 they have decided a change of course specializing in the commercialization of used equipment, to make it in fact their core business today.

With the Secondhand Mobile project we have merged our experiences both in the real world as well on the software one. We wish to divulge a format and a know-how that can put our partners in a position to face an important but very complex market, in the simplest, immediate and profitable way.

The aim is to open the doors of the second hand market to our partners. A market that has been constantly growing for 10 years and which represents an increasingly important niche in the international scenario of this sector. This represents the opportunity to increase the now meager profitability currently conditioned by increasingly poor demands on the product and unfair competition in the market.

SmileApp

Genoa, Italy
Freelance Developer
02/2015 - 02/2018
AngularJS HTML LESS
Cordova/Ionic NodeJS

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.

Sablono GmbH

Berlin, Germany
Front End Developer, Intern
07/2016 - 09/2016
NodeJS Socket.io

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 GmbH

Berlin, Germany
Front End Developer, Intern
06/2015 - 09/2015
AngularJS HTML LESS Ionic

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.

Professional Skills

Top Skills

98%

HTML, CSS, Javascript

Expert, 7 years
I'm able to build beautiful and responsive websites with complex layouts using HTML5, LESS and Javascript.
93%

AngularJS

Expert, 6 years
Able to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance and design.
70%

Java & Android

Proficient, 1 year
As an Udacity student I've been taught the deep foundamentals of Android and all the steps required to follow the Android Design Principles

Other Skills

PDDL+ Matlab Latex Cplex
LESS Git PHP MySQL NodeJS Ionic
C++ AWS Scrum Grunt npm Italian English

Reviews