I am Marcello, a PhD student in Information Technology at Politecnico di Milano, where I research multi-agent systems that diagnose and repair cloud infrastructure on their own. Before the PhD I shipped software for a living, and I still do: the research questions come from things that actually broke. This page is the long version of what I have built, studied and been recognised for.
Technologies
The languages, frameworks and platforms I have built with, across research, work and side projects.
- React Native
- AWS
- Raspberry Pi
- Home Assistant
- Arduino
- Python
- Zigbee
- Docker
- Java
- JavaScript
- Kubernetes
- MQTT
- Istio
- Consul
- Grafana
- Prometheus
- Shell
- Git
- Jupyter notebook
- Scikit-learn
- Linux
- Pandas
- Spring
- Matplotlib
- MongoDB
- MySQL
- C
- Neo4j
- Cassandra
- DynamoDB
- Github
- LaTeX
- Node-RED
- HTML
- Bootstrap
- Expo
- Wordpress
- OpenAI
- Amazon Cognito
- Amazon Api Gateway
- AWS Lambda
- VSCode
- IntelliJ IDEA
- Github actions
- Elasitcsearch
- Postman
- Keras
- Tensorflow
- KerasCV
- Google Colab
- NumPy
- Seaborn
- Flask
- Overleaf
- Plotly
- Kaggle
- NLTK
- Bert
- Hugging Face
- Poetry
- LangChain
- LangGraph
- ChromaDB
- Model Context Protocol
- Jaeger
- RAG
- FastAPI
- Gradio
- Hugging Face Spaces
- PHP
- Stripe
See the software I use every day
Work Experience
Junior Software Engineer
July 2023 - October 2023at A-Tono Payment Institute SPA, Pontedera, IT
Developed a microservices infrastructure utilizing Service Mesh architecture (Kubernetes-based) for DropPay ecosystem applications, focusing on decoupling microservices from the management of security, HTTP metrics, and call routing. Conducted benchmarking of Consul and Istio.
- Kubernetes
- Istio
- Consul connect
- Java
- Quarkus
- Python
- FastAPI
- Docker
- Shell
- Git
Software Engineer Intern - Erasmus+ Traineeship program
August 2022 - December 2022at NEC Laboratories Europe GmbH, Heidelberg, DE
I researched and developed solutions using machine learning to detect overcrowding situations in buildings in order to improve energy efficiency. I also wrote the bachelor Thesis on the Topic.
- Python
- Java
- Jupyter Notebook
- Weak supervision
- Matplotlib
- Seaborn
- Scikit-learn
- Snorkel framework
- Git
- Linux
Education
PhD in Information Technology
May 2026 - Presentat Politecnico di Milano, Milano, IT
Topic: Multi-Agent Systems for autonomous observability and self-healing cloud ecosystems. Carried out at NECSTLab, the Novel, Emerging Computing System Technologies Laboratory.
MSc in Computer Science and Engineering
September 2023 - ongoingat Politecnico di Milano, Milan, IT
Track: Artificial Intelligence
BSc in Electronic and Computer Engineering
September 2019 - March 2023at University of Ferrara, Ferrara, IT
Graduation grade: 107/110 Thesis: High-Occupancy Prediction in Smart Campus via Weak Supervision and Label Augmentation Exams of interest: Web Systems Engineering, Software Engineering, Telecommunications Networks and Internet, Computer Networks
Scientific high school diploma
September 2013 - July 2019at Liceo Scientifico A. Roiti, Ferrara, IT
Opzione Scienze Applicate Grade: 98/100
Certifications
at LangChain, Online
Learned to build agentic and multi-agent applications using the LangGraph framework for precise workflow control.
- LangGraph
- AI Agents
- LLMOps
- LangChain
- Large Language Models (LLM)
AWS Cloud Technical Essentials
July 2024at Amazon Web Services (Coursera), Online
Gained foundational knowledge of AWS services, including compute, storage, databases, and security concepts like IAM.
- aws
Volunteer Experiences
Team Member
September 2025 - Presentat GDG (Google Developer Groups) on Campus PoliMi, Milano, IT
Supporting organization and promotion of tech events, workshops, and hackathons for student developers, fostering Google tech engagement.
Digital Technologies Manager
2016 - Presentat Associazione musicale Arianna Alberighi - Music school of Tresigallo, Tresigallo, IT
Development of the association’s website, management of the Google Workspace, development of the web portal for managing members and students of the music school.
Extra curricular activities
Mentee
October 2022 - ongoingat Lead the Future mentorship program
Among the few Italian students selected to be mentees for LeadTheFuture, a leading mentorship non-profit organization for students in STEM, with acceptance rate below 20%. LeadTheFuture empowers top-performing students to achieve their goals and contribute to their communities by giving them one-on-one guidance from high-impact mentors coming from the world’s leading STEM innovation hubs such as Silicon Valley and CERN.
Member
September 2023 - ongoingat Nova Talent Network
Nova is the merit-based access network where the top 3% of talent connect with each other, develop and accelerate their careers.
Participant
January 2021 - May 2021at Icaro 2021, Opificio Golinelli
Attended ICARO2021: an “entrepreneurial gymnasium” designed to bring university students closer to corporate culture and stimulate their creativity, passion, and resourcefulness.
Participant
19th June 2017 - 23th June 2017at Summer school sulle sicenze della vita - IX edition, Opificio Golinelli
Forensic science.
Awards
Winner (First Place Team)
19th November 2023at Hack the NECSTCamp, NECSTLab at Politecnico di Milano
First place team at the Hack the NECSTCamp hackathon.
Winner (First Place Team)
September 2017 – October 2017at RiCrea city festival, Factory Grisù
First place team at RiCrea Marathon hackathon.
at ScienzaPerTutti INFN FisicaOvunque concorso Le Onde, INFN
Video Allarme Doppler. Premiazione presso i laboratori nazionati di Frascati.
Want to talk?
The fastest way to reach me is a short call: fifteen minutes is usually enough to work out whether there is something worth doing together. If a call feels like too much, LinkedIn and every other way to find me sit behind a single page, and I read everything that arrives there.