NadavĀ Strahilevitz

Software Developer at Aqua Security

Tel Aviv-Yafo, Tel Aviv District, Israel
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
Nadav Strahilevitz is a software developer with nine years of experience specializing in high-performance back-end systems and kernel-adjacent tooling. Based in Tel Aviv, he currently develops at Aqua Security, contributing to cloud-native security solutions while maintaining a pragmatic focus on efficiency and memory usage. His open-source work on the popular aquasecurity/libbpfgo project demonstrates deep familiarity with eBPF, Go, and low-level optimization techniques such as precompiling data structures and lazy-loading kernel symbols to reduce GC pressure. He previously held progressive engineering and leadership roles in the Israel Defense Forces, spanning QA/QC to lead software engineer, where he delivered reliable, production-facing systems under strict constraints. Nadav combines hands-on optimization expertise with operational discipline from defense-sector engineering, making him effective at squeezing performance out of complex, resource-sensitive codepaths.
code9 years of coding experience
job2 years of employment as a software developer
bookThe Open University of Israel
languagesHebrew, English, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

golang10
linux10
go10
performance-optimization10
bpf10
ebpf10
data-structure9
kernel-mode9
kernel9
data-structures9
memory-management9
algorithms8

Programming languages (3)

RJavaScriptGo

Github contributions (5)

github-logo-circle
aquasecurity/libbpfgo

Feb 2022 - Jan 2023

eBPF library for Go. Powered by libbpf.
Role in this project:
userBack-end Developer
Contributions:10 reviews, 5 commits, 8 PRs in 10 months
Contributions summary:Nadav primarily focused on optimizing the `libbpfgo` library, written in Go. Their contributions included precompiling and reusing data structures (maps) within the code to reduce garbage collection overhead and improve performance. They also worked on kernel symbol management, introducing a lazy loading mechanism for kernel symbols and fixing issues related to address queries within the library. These changes aimed at improving the efficiency and memory usage of the library.
bpfgolangebpflinuxlibbpf
NDStrahilevitz/libbpfgo

Feb 2022 - Jan 2025

eBPF library for Go, wrapping libbpf
Contributions:32 pushes, 16 branches in 2 years 11 months
golangebpfgowrappinglibbpf
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
Nadav Strahilevitz - Software Developer at Aqua Security