Vadim Zyarko is a senior software engineer based in Concord, CA, who brings deep systems and backend expertise rooted in a Master's in Applied Mathematics from MIPT and over two decades of industry experience. Currently at Sysdig, he focuses on performance-sensitive cloud-native runtime security, contributing notable backend improvements to the widely used Falco project—optimizing rule loading, event processing, and IPv6 handling in core libs. His career spans high-impact engineering roles at YapStone, Genesys, and Alcatel‑Lucent, where he moved between hands-on optimization and platform-level design. Colleagues rely on him to refactor legacy code, remove technical debt, and design efficient data structures that measurably boost throughput. He combines rigorous analytical training with pragmatic engineering, often finding non-obvious performance wins in under-optimized subsystems.
5 years of coding experience
23 years of employment as a software developer
BS, OOA and OOD I and II, BS, OOA and OOD I and II at UC Berkeley extension
Master's degree, Applied Mathematics, Master's degree, Applied Mathematics at Moscow Institute of Physics and Technology (State University) (MIPT)
libsinsp, libscap, the kernel module driver, and the eBPF driver sources
Role in this project:
Back-end Developer
Contributions:23 reviews, 14 commits, 22 PRs in 1 year 1 month
Contributions summary:Vadim primarily focused on enhancing the `libsinsp` and related components within the `falcosecurity/libs` repository, particularly concerning IPv6 address and network handling. Their contributions include adding compile-time checks for the `ipv6addr` struct and implementing IPv6 network CIDR filtering capabilities. Additionally, the user worked on optimizations related to filter execution, and refactored existing code related to event cloning within the project.
Contributions:4 reviews, 7 commits, 2 PRs in 8 months
Contributions summary:Vadim primarily focused on improving the Falco engine's performance and functionality. They refactored Lua rule loading code, replacing inefficient string operations with optimized alternatives. The user also addressed code quality by removing dependencies, fixing tests, and removing dead code. Additionally, they improved performance in event processing and implemented better data structures.
containersseccompsecurityruntimeebpf
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.