Work

Cloud Engineer & Researcher

Leonardo October 2024 - present
Leonardo Labs, Deep Digital Technologies
Genova, Italy

Developing, porting and maintaining Kubernetess projects on DaVinci1 HPC (5PFlops)
Working on developing and prototyping MLOps solutions for GCAP joint project, developing and maintaining the cloud infrastructure for the project, as well as partecipating in the DevOps activities.
•Technology stack: Python, Docker, Kubernetes, GitLab


Research Intern

Ericsson Research January 2024 - September 2024

Thesis Work and Research on distributed robotics service orchestration across the device-cloud continuum at Ericsson Research.
Developed and validated optimization algorithms for service placement and deployment, with work submitted to IEEE JSAC Special Issue on Edge Computing for Robotics.
Implemented online and offline optimization models for service dynamic service placement and offloading.
•Technology stack: C++, ROS2, Python, Docker, Kubernetes, Prometheus

Software Developer

Wi4b - ilCS cloud September 2021 - October 2023

The company provide Cloud-based IoT monitoring solutions for smart-cities.
Developed several services and microservices to extend the platform functionalities, with the use of technologies like DjangoREST and Apache Kafka for the data ingestion.
Integrated into PostgreSQL TimeScaleDB to improve query speeds and time series elaboration.

Education

MSc

Computer Science and Engineering - Stockholm University & University of Bologna 2022 - 2024
Final score: 110 cum laude/110

Spent a year in Stockholm as exchange student,at Stockholm University I chose courses in the Data Science track, namely Data Mining, Data Warehousing and Big Data.
During my master I had also the chance to familiarize with technologies like Apache Spark and data pipelines in general, architecture and system design as well as Improving my knowledge in CI/CD and Agile methodologies

Computer Science and Engineering - University of Bologna 2022 - 2024

The course's main topics cover mostly autonomous & distributed systems , in addition to subjects such as data mining, business optimization and project management.

BSc

Computer Science - University of Ferrara 2019 - 2021

During the course i had the possibility to grasp the basic concepts behind Computer Science, such as Operating Systems, Concurrent Programming, Calculability and Complexity, Networking and Databases.
I wrote the thesis about the optimization of Time-Series data storage and calculation, comparing different products and technologies, resulting in a 50% speed improvement with respect of a standard SQL database.
Final score: 101/110

Skills

I use the most these technologies:
Python • Java • C++ • ROS2 • Django • Apache Kafka • ELT • gRPC • Docker • Kubernetes • Git • Node.js
I consider myself a good team player, and I love the feeling of having responsibility.
Ehy HR! I'm not a tyrant, I had the opportunity to be team leader and I loved it, for better or for worse.
Technically speaking, I consider myself proficient with programming in general and web development, although I'm more skilled and passionate about the BigData/Distributed Systems side of things.
I'm also a fast learner, and I'm always looking for new challenges and opportunities to grow.

Get In Touch.

Contact Details

Nicola Ferrarese
f.nicola98@gmail.com