
Giuseppe Ognibene
Hi, I’m Giuseppe! π π
(Or Pino π² to my friends.)
π Software Engineer @ Rakuten Mobile Inc. π
I’m passionate about Linux networking, Kubernetes, and open-source, with a strong focus on eBPF.
In my spare time, I love working on personal projects and learning new things.
πΌ Career π
Software Engineer @ Rakuten Mobile Inc. (Remote - Italy) π
π October 2024 β Present
- Responsible for designing and developing a networking software project using eBPF and Go for 5G observability.
- Actively contributing to the codebase.
- Mentoring and supporting junior team members in their growth.
βΈ»
Career Break | Exploring Tech & Passions (Sicily, Italy) π
π July 2024 β September 2024
- After one year in Japan, I returned to Sicily to relax, recharge, and write a lot of code.
- Enjoyed Sicilian food while diving deep into personal projects.
βΈ»
Software Engineer @ Rakuten Mobile Inc. (Tokyo, Japan) π
π July 2023 β July 2024
- Developed a transport network layer software with eBPF for performance monitoring.
- Admin of an on-premise dedicated 5G staging cluster.
- Managed multiple GCP clusters for testing and learning environments.
- Mentored four new graduates through a company mentorship program.
βΈ»
Research Fellow @ Polytechnic Institute of Turin (Fully Remote) π
π May 2021 β June 2023
- Designed an architecture for Polycube that enables network service creation with multiple languages using a gRPC API.
- Introduced remote control plane support, making the project more accessible to developers.
- Later worked on a 5G project with RMI, focusing on eBPF in 5G networking.
- Authored scientific articles, explored emerging technologies, and provided guidance to 3 thesis students as a co-supervisor.
βΈ»
Graduate Researcher @ Polytechnic Institute of Turin π
π October 2020 β March 2021
- Master’s Thesis: Toward efficient DDoS detection with eBPF.
βΈ»
Open Source Developer (CrownLabs) @ Polytechnic Institute 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.
βΈ»
Open Source Developer (Polycube) @ Polytechnic Institute 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.
π Education π
Master’s Degree in Computer Engineering π
π Polytechnic Institute of Turin | π 2018 β 2021
Bachelor’s Degree in Computer Engineering π
π Polytechnic Institute 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