Andrea Tomassilli

Andrea Tomassilli

Software Engineer, Site Reliability Engineer

Google

About Me

I’m a Site Reliability Engineer at Google in Dublin, working on host networking.

I hold a PhD in Computer Science from Université Côte d'Azur in Nice, where I conducted research at the National Institute for Research in Digital Science and Technology (Inria) supervised by Dr. Frédéric Giroire and Dr. Stéphane Pérennes.

Here is a photo from my PhD defense on June 26, 2019, and another from five years later, almost to the day, on June 28, 2024.

Outside of work, I'm passionate about fitness and travel, and I enjoy spending time outdoors walking my dog.

Interests

  • Site Reliability Engineering
  • Software Engineering
  • Computer Networks
  • Combinatorial Optimization

Education

  • PhD in Computer Science, 2019

    Inria & Université Côte d'Azur, France

  • MSc in Computer Science, 2016

    Double Degree: University of L'Aquila, Italy & University of Nice Sophia Antipolis, France

  • BSc in Computer Science, 2014

    University of L'Aquila, Italy

Experience

 
 
 
 
 

Senior Software Engineer, Site Reliability Engineer

Jun 2026 – Present Dublin, Ireland
Site Reliability Engineering (SRE) for Google's host networking stack.
 
 
 
 
 

Senior Software Engineer

Nov 2021 – Jun 2026 Dublin, Ireland
Azure Identity and Access Management (IAM) software engineering.
Joined as Software Engineer 2; promoted to Senior Software Engineer in March 2024.
 
 
 
 
 

Senior Business Analyst

Apr 2021 – Nov 2021 Luxembourg, Luxembourg
Transportation planning, analytics, and process automation for Amazon's EU Middle Mile Planning team.
 
 
 
 
 

Associate Network Data Scientist

Jul 2019 – Apr 2021 London, United Kingdom
Broadband network analytics, capacity planning, and performance monitoring for Sky UK's network.
 
 
 
 
 

Research Engineer Intern

Oct 2018 – Jan 2019 Paris, France
This internship, undertaken during my PhD studies, focused on the implementation and evaluation of Deep Convolutional Spiking Neural Network models.
 
 
 
 
 

Teaching Assistant

Oct 2016 – Jun 2017 Nice, France

During my PhD, I served as a teaching assistant for the following undergraduate courses:

  • Theoretical Information 2 - Formal grammars and automata theory
  • Introduction to Unix and Linux - Unix command-line tools and scripting fundamentals

Publications

(2020). Distrinet: a Mininet Implementation for the Cloud. ACM SIGCOMM Computer Communication Review.

Cite PDF

(2019). When network matters: Data center scheduling with network tasks. IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

Cite PDF

(2018). Provably Efficient Algorithms for Placement of Service Function Chains with Ordering Constraints. IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

Cite PDF

Travels

22countries visited

11%
  • Austria
  • Belgium
  • Canada
  • Czech Republic
  • Denmark
  • Egypt
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Japan
  • Luxembourg
  • Monaco
  • Netherlands
  • San Marino
  • Spain
  • Switzerland
  • Turkey
  • United Kingdom
  • Vatican City

Countries I’ve visited, shown on a world map.