Matteo Bertrone

Engineering Manager | eBPF Platform @ Datadog

Madrid, Spain · +39 (334) 798-6923 · m.bertrone AT gmail DOT com

Download CV

Engineering Manager at Datadog, where I lead the eBPF Platform team — owning the infrastructure that powers eBPF-based observability across millions of hosts. I manage the Kernel Matrix Testing (KMT) framework, build performance optimization loops for eBPF programs, and contribute to the GPU Monitoring product.

Previously at Sysdig, where I built and scaled the Cloud Detection and Response (CDR) platform — from designing the cloud data ingestion pipelines (AWS, GCP, Azure) and detection engine as a Staff Engineer, to growing and leading the team as Technical Lead Manager. I also built and scaled the team behind Response Actions, a system to execute and orchestrate containment and forensic operations on customer infrastructure in real time.

Before industry, I was a researcher at the Polytechnic of Turin, working on eBPF, XDP, and high-performance network programmability. I spent time collaborating with tech companies in Silicon Valley as part of my research.

Competitive programming background: Bronze medal at the Italian Olympics in Computer Science (2010), ACM-ICPC SWERC finalist in Porto (2014) and Valencia (2013).

Outside of work, I love cooking, photography, and gardening. (PS my pizza with self-produced basil is awesome, friends say.)


Experience

Engineering Manager

Datadog - Madrid, Spain

Leading the eBPF Platform team, responsible for maintaining and evolving eBPF-based observability at scale. Managing the Kernel Matrix Testing (KMT) framework — ensuring eBPF agent changes are validated across a wide matrix of kernels and distributions. Building performance optimization loops for eBPF programs. Contributing to Datadog's GPU Monitoring product for real-time NVIDIA GPU observability.

Talk: Maintaining eBPF at Scale

Jan 2026 - Present

Senior Software Engineer

Datadog - Madrid, Spain

eBPF Platform team. Working on kernel-level instrumentation, performance optimization, and GPU monitoring capabilities.

Mar 2025 - Jan 2026

Technical Lead Manager

Sysdig - Milan, IT

Scaled the Cloud Detection and Response (CDR) team. Led the team owning cloud data ingestion from AWS, GCP, and Azure and the detection pipeline for identifying anomalies across cloud environments. Built and scaled the team behind Response Actions — a system to execute and orchestrate containment and forensic operations on customer infrastructure in real time.

Oct 2023 - Mar 2025

Staff Software Engineer

Sysdig - Milan, IT

Designed and built the CDR platform: cloud provider data ingestion pipelines (AWS, GCP, Azure) and the detection pipeline to identify anomalies at scale. Transitioned from architect to technical leader of the initiative.

Mar 2023 - Nov 2023

Senior Software Engineer

Sysdig - Milan, IT

Sysdig Secure — Kubernetes security for enterprise cloud-native stacks.

Apr 2022 - Apr 2023

Software Engineer

Sysdig - Milan, IT

Sysdig Secure — Kubernetes security for enterprise cloud-native stacks.

Jul 2019 - Apr 2022

Research Fellow

Polytechnic of Turin - Turin, IT

Working on eBPF (Extended Berkeley Packet Filter) and XDP (eXpress DataPath) to build high-performance and scalable networking solutions for linux. Studying an eBPF-based clone of iptables.

Sep 2017 - Jun 2019

Research Scholar

Polytechnic of Turin - Turin, IT

Working on OpenSource networking solution for OpenStack.

Jan 2017 - Aug 2017

Internship

Huawei Technologies - Santa Clara, CA
May 2018 - Jun 2018

Consultant

Nebbiolo Technologies, Inc. - Milpitas, CA

I collaborated with Nebbiolo Technologies to study, provide and deploy a virtual network solutions, using eBPF.

Feb 2017 - May 2017

Intern

PLUMgrid Inc. (acquired by VMware) - Santa Clara, CA

As part of my Master thesis, I spent some months visiting PLUMgrid, in Silicon Valley. I collaborated with smart and nice guys, with first hand knowledge of BPF and networing. I've learned a lot from them, while developing iovisor-ovn.

Sep 2016 - Jan 2017

Dotnet developer for FCA

EiS s.r.l - Turin, IT

Development of a network analysis and diagnostic tool for Fiat Chrysler Automobiles.

Mar 2014 - May 2014

Publications

Securing Linux with a Faster and Scalable Iptables

Draft, 1 December 2018

This paper presents an eBPF-based firewall, bpf-iptables, which emulates the iptables filtering semantic while guaranteeing higher throughput outperforming other Linux-based firewalls particularly when a high number of rules is involved.

Accelerating Linux Security with eBPF iptables

ACM SIGCOMM 2018 Conference Posters and Demos, Budapest (H), 20-25 August 2018

This paper presents an eBPF-based prototype, bpf-iptables, which emulates the iptables filtering semantic and exploits a more efficient matching algorithm. Our prototype outperforms iptables, particularly when a high number of rules is involved, without requiring custom kernels or invasive software frameworks.

Toward an eBPF-based clone of iptables

Netdev 0x12, The Technical Conference on Linux Networking, Montréal (Canada), 11-13 July 2018

This paper reports the first results of a project that aims at creating a (partial) clone of iptables, using the eBPF/XDP technology. This project assumes unmodified Linux kernel and guarantees the full compatibility (in terms of semantics and synxtax) with current iptables.

Creating Complex Network Services with eBPF: Experience and Lessons Learned

IEEE International Conference on High Performance Switching and Routing, Bucharest (RO), 17-20 June 2018

In this paper we summarize the most important lessons learned while exploiting eBPF to create complex network functions, presenting the most promising characteristics of this technology and the main encountered limitations.


Education

Polytechnic of Turin

Master’s Degree, Computer Engineering, 110/110
The main objective of the MSc degree in Computer Engineering is to train engineers who can operate in sectors for the design, engineering, development, implementation and maintenance of computer applications and systems, information processing systems and complex information systems. The computer engineering graduate can work in industrial production and in the area of services to the general public and to businesses.
2014 - 2016

Polytechnic of Turin

BSc degree in Computer Engineering, Computer Engineering, 110/110
Computer engineering students receive a solid grounding in basic sciences (mathematics, physics, chemistry) as well as engineering sciences, providing the tools and scientific methods to ensure a rigorous approach to engineering problems. The analysis, design and maintenance of IT systems requires wide-ranging scientific knowledge in key areas of information engineering (electronics, automation, telecommunications), accompanied by thorough technological and methodological expertise in the main areas specific to computing.
2011 - 2014

Projects

Polycube

Polycube is an open source framework to build fast network functions with XDP and eBPF

On top of that we built couple of applications:

  • pcn-iptables: a much more efficient clone of iptables firewall, exploiting efficient algorithms, XDP optimizations, and leading up to 10x performance gain.
  • pcn-k8s: a brand new network provider for Kubernetes, exploiting eBPF and XDP optimizations and performance gain.

Website: https://github.com/polycube-network/polycube

Iovisor-ovn

Iovisor-ovn is a network plugin for OpenStack, that provides a network layer based on bpf.

Website: https://github.com/iovisor/iovisor-ovn


Conferences

Toward an eBPF-based clone of iptables

Netdev 0x12, The Technical Conference on Linux Networking, Montreal (Canada), July 2018. Site, Paper, Slides, Video.

A Control and Management Plane for IOModules

IOVisor Summit, Mountain View, CA, Feb 27th, 2017. Site, Slides.

Coupling the Flexibility of OVN with the Efficiency of IOVisor: Architecture and Demo

2016 Fall Open vSwitch Conference, San Jose (CA, USA), Nov 7th, 2016. Site, Slides, Video.


Interests

Apart from being a developer and tech passionate, I enjoy most of my time being outdoors. I love long walks, in my city and also on beautiful mountains surrounding north Italy.

I always bring my camera with me, I'm a passionate photographer! I love cooking and gardening — it's my favourite hobby, it makes me feel better and satisfied. A friend of mine once said: "Matteo, your pasta is the best pasta ever."


Awards & Certifications

  • Italian Olympics in Computer Science - Bronze medal - Sirmione 2010
  • ACM-ICPC International Collegiate Programming Contest - SWERC 2013 Valencia (Spain)
  • ACM-ICPC International Collegiate Programming Contest - SWERC 2014 Porto (Portugal)
  • Cambridge P.E.T. - Pass with Merit