Robin Gögge is a Berlin-based software engineer with a decade of experience building and hardening cloud-native networking and observability systems. He specializes in eBPF and Go, contributing significant backend and DevOps improvements to high-profile open-source projects like Cilium and the ebpf-go library—work that improved daemon stability, kernel feature probing, and build/deployment automation. At Isovalent and previous roles at D2iQ and TU Berlin he has tackled production-grade reliability, kernel interfacing, and stream-processing challenges. Notably, his contributions include adding syscall wrappers and kfunc support to ebpf-go and migrating deployment logic from shell scripts into Go, showing a penchant for maintainability and operational robustness. He holds an MSc in Computer Science from TU Berlin and combines research experience with practical, production-focused engineering.
10 years of coding experience
5 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Technische Universität Berlin
eBPF-based Networking, Security, and Observability
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:384 reviews, 60 PRs, 114 pushes in 5 years 4 months
Contributions summary:Robin primarily contributed to the Cilium project by enhancing the daemon's functionality and improving code maintainability. Their work included logging errors from BPF tests for easier debugging, and replacing older feature check methods with API calls to github.com/cilium/ebpf. The user also focused on cleaning up the codebase by removing unused arguments, consolidating the setting of memory resource limits, and migrating various build and deployment processes from init.sh to Go code. Their contributions directly improved the stability and efficiency of the eBPF-based networking solution.
ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
Role in this project:
Back-end Developer
Contributions:132 reviews, 15 commits, 18 PRs in 1 year 6 months
Contributions summary:Robin primarily contributed to the `ebpf-go` library, focusing on adding and improving BPF (Berkeley Packet Filter) features. Their work involved implementing syscall wrappers, defining structs, and adding new APIs for probing kernel features, such as map and program types. The user also fixed program-related issues and enhanced the library with support for kfuncs. This demonstrates a focus on extending and maintaining the library's core functionality related to eBPF program development and interaction with the Linux kernel.
ebpfgolinux-kernellinuxgolang
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.