Mazdak Nasab

Senior Software Engineer at Project Calico

Vancouver, British Columbia, Canada
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
🎓
Top School
Mazdak Nasab is a Senior Software Engineer in Vancouver with 11 years of experience building high-performance, secure network systems for cloud and data center environments. He specializes in systems and network development in C, Go, and Rust, and automates infrastructure with Python and Ansible. Deep expertise in the Linux networking stack—eBPF/XDP, Netfilter/iptables, TC, Socket API and IPVS—drives his work on resilient, high-availability architectures. At Tigera and as a core contributor to Project Calico, he enhanced BPF dataplane performance, added IPv6 support, and integrated XDP with policy engines to improve packet processing and observability. Previously he applied SRE and network expertise at Ericsson and Enea, bridging research, production reliability, and protocol-level implementation. Known for pragmatic code refactors and production-focused instrumentation, he combines low-level packet plumbing with cloud-native networking design.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Science - MS Computer Science - Network and Distributed Systems, Master of Science - MS Computer Science - Network and Distributed Systems at Chalmers University of Technology
github-logo-circle

Github Skills (21)

felix10
packet10
linux-kernel10
networking10
bpf10
go10
filter10
performance-optimization10
golang10
calico10
container9
kubernetes9
security9
policies9
kubernetes-pods9

Programming languages (11)

MDXTypeScriptDockerfileJinjaCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
projectcalico/calico

Feb 2022 - Jan 2023

Cloud native networking and network security
Role in this project:
userBack-end Developer
Contributions:426 reviews, 113 commits, 455 PRs in 11 months
Contributions summary:Mazdak contributed to the BPF (Berkeley Packet Filter) dataplane implementation of Calico, focusing on enhancing and optimizing networking and security aspects. The user worked on core functionalities like per-CPU map size checks, refactoring TC (Traffic Control) objects for improved performance, and adding IPv6 support with program skeletons. They also introduced BPF counters to measure packet processing statistics, including counts for short packets, dropped packets, and others, demonstrating a focus on performance monitoring and optimization within the BPF dataplane.
cloud-nativenetwork-securitynetworkingcnicni-plugin
projectcalico/felix

Jun 2021 - Nov 2021

Project Calico's per-host agent Felix, responsible for programming routes and security policy.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:67 reviews, 29 commits, 20 PRs in 4 months
Contributions summary:Mazdak primarily contributed to the BPF (Berkeley Packet Filter) dataplane programs, specifically within the context of Calico's networking infrastructure. Their work involved adding features to the `cali_tc_state` structure, removing unused code, and developing an XDP (eXpress Data Path) parser. Furthermore, the user integrated XDP with existing components, including the policy engine, and added metadata sharing between XDP and TC programs. The commits also touch on code refactoring and fixing bugs.
calicosecurityfelixcalico-felixgolang
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