 
  
  Giuseppe Ognibene
Hi, I’m Giuseppe! 👋 🔗
(Or Pino 🌲 to my friends.)
🚀 Software Engineer (eBPF Team) @ Coralogix 🔗
I’m passionate about Linux networking, Kubernetes, and open-source, my main area is eBPF.
In my spare time, I like to work on personal projects and learn new things.
💼 Career 🔗
Software Engineer (eBPF Team) @ Coralogix (Remote - Italy) 🔗
📅 October 2024 - Present
I’m currently working on observability software based on eBPF.
Software Engineer @ Rakuten Mobile Inc. (Remote - Italy) 🔗
📅 October 2024 - September 2024
Main contributor to a networking software project for 5G observability using eBPF.
- Designing and implementing the eBPF Agent, including components for load balancing, traffic classification, and observability.
- Managing the full development lifecycle.
- Mentoring junior team members.
Relevant expertise: eBPF, Go, Networking, Kubernetes, GCP, 5G, Mentorship.
Software Engineer @ Rakuten Mobile Inc. (Tokyo, Japan) 🔗
📅 July 2023 - July 2024
Developed 5G network monitoring software with eBPF, now in production in the RMI network, replacing third-party tools and cutting costs, with architecture-agnostic design.
- Designed and implemented gRPC API for Agent and Backend.
- Built Go CLI for Agent interaction.
- Managed testing, deployment, and security.
- Mentored junior team members.
Admin of on-prem 5G staging cluster.
Relevant expertise: eBPF, Go, Networking, Kubernetes, 5G, Mentorship.
Research Fellow @ Polytechnic of Turin (Fully Remote) 🔗
📅 May 2021 - June 2023
- Designed Polycube architecture enabling network service creation in multiple languages with a remote control plane to support more developers. Worked on the Kubernetes component of a 5G observability project.
- Authored scientific articles, explored emerging technologies, and provided guidance to 3 thesis students as a co-supervisor.
Relevant expertise: eBPF, Go, 5G, Kubernetes, gRPC, C++, C, Mentorship.
Graduate Researcher @ Polytechnic of Turin 🔗
📅 October 2020 - March 2021
- Master’s Thesis: Toward efficient DDoS detection with eBPF.
Relevant expertise: eBPF, DDoS mitigation algorithms, Networking, Python, C++.
Open Source Developer (CrownLabs) @ Polytechnic of Turin 🔗
📅 March 2020 - July 2020
- Contributed to CrownLabs, a project enabling students to use an Ubuntu machine via browser during COVID-19.
- Worked on monitoring, integrating Prometheus and Grafana.
Relevant expertise: Kubernetes, Prometheus, Grafana.
Open Source Developer (Polycube) @ Polytechnic of Turin 🔗
📅 October 2019 - June 2020
- Completed a double thesis course project, adding backward-compatible white-box monitoring for Polycube.
- Enabled Polycube services to expose metrics for better observability.
Relevant expertise: C++, Networking, Prometheus.
🎓 Education 🔗
Master’s Degree in Computer Engineering 🔗
📍 Polytechnic of Turin | 📅 2018 - 2021
Bachelor’s Degree in Computer Engineering 🔗
📍 Polytechnic of Turin | 📅 2014 - 2018
📄 Publications 🔗
- eBPF: A New Approach to Cloud-Native Observability, Networking and Security for Current (5G) and Future Mobile Networks (6G and Beyond).
- Enabling Scalable SFCs in Kubernetes with eBPF-based Cross-Connections.
- Creating Disaggregated Network Services with eBPF: the Kubernetes Network Provider Use Case