Chris Tarazi

Software Engineer at Isovalent

United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Chris Tarazi is a software engineer with 11 years of experience specializing in eBPF, Kubernetes, and low-level cloud networking. At Isovalent he contributes to Cilium, focusing on ENI, BGP, IPsec policy configuration, and BPF tunnel/forwarding logic to make cloud networking more secure and observable. His open-source work on the widely used cilium/ebpf Go library includes adding mmapable and inner map support, refactoring batch APIs with a safer BatchCursor abstraction, and real-world tests for chunked lookups. Comfortable operating at the kernel-user boundary, he combines systems-level rigor with practical engineering for production cloud environments. A useful but less obvious strength is his ability to translate complex kernel primitives into ergonomic Go APIs that reduce developer mistakes.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
666reputation
150kreached
22answers
22questions
github-logo-circle

Github Skills (17)

ebpf10
ipsec10
net10
linux10
networking10
go10
bgp10
network10
ip9
kubernetes-networking9
btdf9
system-design8
modulus6
pointer6
equals6

Programming languages (18)

SmartyJavaCSSC++CMakefileGoHTML

Github contributions (5)

github-logo-circle
cilium/cilium

Feb 2020 - Apr 2025

eBPF-based Networking, Security, and Observability
Role in this project:
userBack-end Developer & Systems Engineer
Contributions:5 releases, 3753 reviews, 679 PRs in 5 years 2 months
Contributions summary:Chris primarily contributed to the low-level networking aspects of the Cilium project, focusing on enhancing the ENI and BGP features. They implemented functionality to configure and manage IPsec policies, and implemented BPF logic for tunnel handling to maintain and ensure correct forwarding. The user also worked on various low-level tasks relating to route and policy management.
bpfcontainerskerneltroubleshootingkubernetes-networking
cilium/ebpf

Jun 2021 - Jun 2021

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:
userBack-end Developer
Contributions:4 reviews, 2 commits, 5 PRs in 4 days
Contributions summary:Chris primarily contributed to the `ebpf-go` library, adding feature tests for new eBPF functionalities like mmapable and inner maps. They modified core files related to map creation and system calls, integrating the new features. Their work also included refactoring the batch API, introducing a `BatchCursor` abstraction to simplify usage and enhance its safety. Additionally, the user added a unit test to demonstrate chunking capabilities within the batch lookup API.
golangkernelattachebpf-programsgo-library
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.
Request Free Trial
Chris Tarazi - Software Engineer at Isovalent