
Luca Di Giacomo
Tecnologia / Internet
Informazioni su Luca Di Giacomo:
Passionate about information technologies, I have developed a strong interest in the latest Machine Learning techniques, including Data Mining, Generative AI, Computer Vision, and NLP, as well as their integration into complex and distributed application systems. I aspire to work in a collaborative and dynamic environment where I can apply and expand my skills in developing innovative projects that create tangible value and contribute to technological and/or scientific advancement.
During my Master's Degree in Artificial Intelligence and Data Engineering in University of Pisa, I have managed to apply knowledge about multiple fileds of IT comprising Cloud Computing, Web Applications, Large Scale and Multi-structured Databases Management, IoT and Mobile Sensing Systems, and Process Mining systems thanks to a project-oriented approach which allowed me to further explore the fields of application of Machine Learning techniques resulting in comprehensive projects furtherly detailed in my publicly available GitHub Repository: University-of-Pisa-Projects.
I have also concluded my studies with a Thesis work about Deep Learning techniques to substitute classical image data in Computer Vision tasks with learned weights autoencoders allowing to solve more efficiently different tasks and directly visualize the task-to-parameters relationship in a representative hyperspace in order to increase Explainability and Trust towards AI systems.
Esperienza
After my Bachelor's Degree I worked for 6 months in the same company where I had my currucular internship, where i had the chance to gain competences about full-stack web applications development both in a Client/Server approach exploiting React-Redux with Node.js Backend and a MySQL database, and also with a Serverless approach using Cloud Services like AWS lambda functions to interact with a distributed MongoDB database and a React-based frontend to interact with them. I also participated in occasional meeting with the client in an Agile Methodology to support his requests about the requirements of the applications organizing some aspects of the work through project-management tools like Trello and Jira.
Educazione
I have obtained a Master's Degree in Artificial Intelligence and Data Engineering at University of Pisa with a final evaluation of 108/110 comprising the following courses:
- Business and Project Management
- Cloud Computing
- Data Mining and Machine Learning
- Distributed Systems and Middleware Technologies
- Large Scale and Multi-Structured Databases
- Mobile and Social Sensing Systems
- Optimization Methods and Game-Theory
- Computational Intelligence and Deep Learning
- Information Technologies Law
- Internet of Things
- Multimedia Information Retrieval and Computer Vision
- Process Mining and Intelligence
- Symbolic and Evolutionary Machine Learning