Summary
Overview
Work History
Education
Skills
Publications
Languages
Timeline
Generic
Roberto Rubino

Roberto Rubino

Milan

Summary

Established track record of combining software engineering, statistical data analysis and machine learning. Proven work experience in Machine Learning and Software Development.

Contributions in various fields in the domain of microwave networks like anomaly detection, preventive maintenance, frequency reuse and optimization, root cause analysis, time series forecasting.

Throughout the career, I have demonstrated the ability to work independently to obtain results. I have been involved in projects from the data collection phase all the way to model deployment and retraining.

Overview

15
15
years of professional experience

Work History

Machine Learning Engineer

SIAE MICROELETTRONICA
10.2018 - Current


Development of ML models for SDN applications


  • Preventive maintenance and Anomaly Detection application has made it possible to identify different types of anomalies and to define degradation thresholds with which to carry out a preventive maintenance action
  • Root Cause Analysis application has greatly reduced the analysis time by the telco operators of network faults
  • Frequency reuse and optimization application has allowed telco operators to save on frequency reuse, optimizing microwave resources
  • Time series forecasting application has allowed telco operators to intervene in advance on the microwave links avoiding traffic loads and offering a better service

Software Engineer

SIAE MICROELETTRONICA, Cologno Monzese
11.2015 - 12.2018

Software engineer in the Network Management System team (NMS)

  • Full stack development of Network Manager Application with a particular focus to deployment of SDN paradigms

Consulting Software Engineer

Amadeus IT
06.2011 - 11.2015


I worked to develop part of the backend code used by airline companies for their billing activity in R&D Department

  • C++ programming, Oracle DB/SQL
  • Large-Scale Distributed Software.

Research Assistant

Politecnico di Torino
12.2010 - 05.2011


Study and development of routing algorithms for distribution of informations in wireless mesh networks

  • I have been working on wireless mesh networks and analyzed the B.A.T.M.A.N (Better Approach To Mobile Ad-hoc Network) routing protocol

Apprenticeship Trainee

Minteos
04.2008 - 07.2008


Study and development of Web interface for mobile devices.

Education

II Level University Master - Design of AI And Machine Learning Applications

Politecnico Di Milano
07.2023

Master's degree - Computer Science

Politecnico Di Torino
11.2010

Skills

  • Machine learning
  • Deep Learning
  • Reinforcement Learning
  • Clustering
  • XAI
  • Software Development (Python, Java, C/C)
  • Oracle/SQL, Non relational DB
  • Tensorflow, PyTorch, Keras
  • Pandas, NumPy, Matplotlib, Scikit-Learn
  • Docker
  • Kafka

Publications

 

Explainable Artificial Intelligence in communication networks: A use case for failure identification in microwave networks

Computer Networks · Dec 24, 2022 


Supervised and Semi-Supervised Learning for Failure Identification in Microwave Networks

IEEE · Nov 23, 2020


Experimental Performance Assessment of WMN Routing Protocols with Mobile Nodes 

International Wireless Communication and Mobile Computing Conference, Istanbul, Turkey · Jul 8, 2011 

Languages

English
Upper intermediate (B2)
French
Upper intermediate (B2)
Italian
Bilingual or Proficient (C2)

Timeline

Machine Learning Engineer

SIAE MICROELETTRONICA
10.2018 - Current

Software Engineer

SIAE MICROELETTRONICA, Cologno Monzese
11.2015 - 12.2018

Consulting Software Engineer

Amadeus IT
06.2011 - 11.2015

Research Assistant

Politecnico di Torino
12.2010 - 05.2011

Apprenticeship Trainee

Minteos
04.2008 - 07.2008

II Level University Master - Design of AI And Machine Learning Applications

Politecnico Di Milano

Master's degree - Computer Science

Politecnico Di Torino
Roberto Rubino