Piotr Skamruk is a seasoned backend and DevOps engineer with 14 years of experience building cloud-native and container-focused infrastructure from Gdańsk, Poland. He has driven networking and virtualization work across notable open-source projects like rkt, CNI and Mirantis’ Virtlet, bringing deep expertise in macvlan, bridge networking and sysctl/network tuning. Piotr has held senior engineering roles at companies including Intel, Travelping and Qwilt, and now runs his own consultancy, applying hands-on systems design to production-grade deployments. His contributions often target robustness and operability—refactoring scripts, improving argument handling and adding pragmatic overrides to real-world tooling. Comfortable across VMs and containers, he blends low-level networking know-how with practical DevOps automation. Peers will find him focused on reliable, testable solutions that close the gap between prototype networking features and hardened production systems.
Some reference and example networking plugins, maintained by the CNI team.
Role in this project:
Back-end Developer
Contributions:1 release, 22 reviews, 19 commits in 5 years 7 months
Contributions summary:Piotr primarily focused on enhancing the functionality of the `containernetworking/plugins` repository, particularly the macvlan and vlan plugins. Their contributions include adding features related to sysctl, specifically setting proxy_arp. They also addressed an error handling issue within the vlan plugin, improving the robustness of the code. Furthermore, the user made documentation updates for the static IPAM plugin, emphasizing their role in the project's development and maintainability.
Container Network Interface - networking for Linux containers
Role in this project:
Backend Developer
Contributions:14 commits, 10 PRs, 8 pushes in 3 years 11 months
Contributions summary:Piotr primarily contributed to the `containernetworking/cni` repository by implementing and modifying functionality related to network configuration and management within Linux containers. They added features to manage `sysctl` variables, crucial for network interface settings, and integrated proxy ARP functionality within the `macvlan` plugin. Additionally, the user made updates to test files, demonstrating a focus on code quality and testing practices.
containersnetwork-interfacenetworkinglinuxdocker
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.