Mark Pashmfouroush

Software Engineer at Isovalent

United Kingdom
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
Mark Pashmfouroush is a software engineer with 11 years of experience specializing in Linux networking, datapaths, and eBPF. Currently at Isovalent, he brings hands-on expertise in kernel-aware networking and has a background at Cloudflare working on Layer 4 load balancing with XDP eBPF. An active open-source contributor, Mark has made notable contributions to high-profile projects like cilium/ebpf and cilium/cilium, improving tooling, build reliability, and L2 networking features such as gratuitous ARP. He blends backend development with DevOps practices to ship maintainable, production-ready infrastructure code. Colleagues rely on him for pragmatic refactors and robust error-handling in complex packet-processing systems. Based in the UK, he pairs deep systems knowledge with a practical focus on observability and reliability.
code11 years of coding experience
job2 years of employment as a software developer
languagesEnglish, Persian
stackoverflow-logo

Stackoverflow

Stats
71reputation
5kreached
2answers
2questions
github-logo-circle

Github Skills (21)

ebpf10
kubernetes-networking10
linux10
networking10
automation10
go10
golang10
automations10
arp10
container9
bpf9
build-system9
bash9
cilium9
flare6

Programming languages (15)

C#JavaRustCMakefileGoHTMLKotlin

Github contributions (5)

github-logo-circle
cilium/cilium

Jun 2022 - Oct 2024

eBPF-based Networking, Security, and Observability
Role in this project:
userBack-end Developer
Contributions:100 reviews, 12 PRs, 2 branches in 2 years 4 months
Contributions summary:Mark primarily contributed to the networking and security aspects of the Cilium project, focusing on features related to L2 networking and gratuitous ARP. They introduced a "garp" cell and implemented changes to the packet handling code, specifically concerning interface configuration and packet processing. The user also worked on integrating the GARP functionality with the endpoint manager. Their work included both the introduction of new features and the refactoring of existing components.
bpfcontainerskerneltroubleshootingkubernetes-networking
cilium/ebpf

Aug 2021 - Jun 2022

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 & DevOps Engineer
Contributions:8 reviews, 6 commits, 4 PRs in 9 months
Contributions summary:Mark primarily contributes to the examples and tooling related to the `cilium/ebpf` library. Their contributions include updating dependencies, adding examples, and refining build scripts. They demonstrated expertise in integrating with eBPF, modifying build processes, and adjusting the project's header files to be more maintainable. The user is also responsible for addressing error handling and improving build reliability.
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
Mark Pashmfouroush - Software Engineer at Isovalent