Avner Benhanoch

Gymnasia Realit College, Rishon LeZion at Lady Davis High School, Tel Aviv

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

👤
Senior
🎓
Top School
Avner Benhanoch is a seasoned software engineer and educator with over 20 years bridging high‑tech R&D and secondary/academic teaching, combining deep systems and networking expertise with a talent for curriculum design. He has led and contributed to performance- and security-critical projects at Check Point and Mellanox—including open-source work on libvma and build/release automation for sockperf—bringing practical knowledge of RDMA, low-latency networking, and secure C++ to the classroom. Currently mentoring advanced engineering students in Unit 8200’s Sigit program and teaching elite high‑school cyber cohorts, he consistently translates complex topics like OOP, data structures, and software architecture into high‑impact, exam‑ready instruction. Notably, he authored a company-wide 'Secure C++ Coding' course and has hands-on experience improving packaging and CI workflows, making him equally comfortable in code, tools, and pedagogy.
code15 years of coding experience
job20 years of employment as a software developer
bookM.Teach, Mathematics Education (GPA: 93), M.Teach, Mathematics Education (GPA: 93) at Beit Berl College
bookMBA, Information Systems (Honors, GPA: 90), MBA, Information Systems (Honors, GPA: 90) at The Hebrew University of Jerusalem
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
785reputation
82kreached
7answers
3questions
github-logo-circle

Github Skills (31)

git10
github-ci10
c-language10
packaging10
bash10
network-programming10
cicd10
debian-packaging10
automation10
performance-optimization10
packager10
package10
build-automation10
rpm10
tcp10

Programming languages (4)

C#JavaC++C

Github contributions (5)

github-logo-circle
Mellanox/sockperf

Jun 2015 - Jun 2016

Network Benchmarking Utility
Role in this project:
userDevOps Engineer & Build/Release Engineer
Contributions:4 releases, 54 commits, 10 PRs in 1 year
Contributions summary:Avner primarily focused on improving the build and release process for the `sockperf` project. Their contributions include creating scripts for RPM and Debian package generation, managing versioning across different build types, and automating the conversion between RPM and Debian packages. They implemented enhancements to the build process, including the use of GitHub Actions and incorporating features such as md5 file digests. These changes streamlined the build, packaging, and release workflows, making the project more maintainable and easier to distribute.
benchmarking
Mellanox/libvma

Mar 2015 - Jan 2016

Linux user space library for network socket acceleration based on RDMA compatible network adaptors
Role in this project:
userBack-end Developer
Contributions:129 commits, 6 comments in 10 months
Contributions summary:Avner contributed to the `libvma` repository, which is a Linux user space library for network socket acceleration. Their work involved implementing a utility for non-blocking TCP connect and disconnect operations, aiding in latency testing. Furthermore, the user added a logging class (`LogDuration`) to measure and print the duration of code blocks, enhancing the ability to pinpoint performance bottlenecks. The user also added support for SYN packet throttling, improving network connection management.
linuxrdmasocketuserspace
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