Haggai Eran

Sr. Architect at NVIDIA

Yoqneam Illit, North 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
Haggai Eran is a senior architect with 18 years of experience designing networked systems and FPGA-based SmartNICs, currently shaping research and software architecture for NVIDIA Networking. He holds a PhD from Technion in computer systems, accelerators, and networking, and has driven advanced NIC/GPU synchronization, RDMA innovations, and containerized RDMA support across roles at Mellanox and NVIDIA. A practical researcher and mentor, he taught accelerated systems and built RDMA experiments while contributing to open-source tooling—adding RoCE support and maintainability improvements to the widely used Scapy packet library. Known for bridging low-level firmware/driver interfaces with datacenter transport research, he brings a rare mix of hands-on systems engineering, FPGA experience, and production architecture.
code18 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy (PhD), Computer systems, Accelerators, and Networking, Doctor of Philosophy (PhD), Computer systems, Accelerators, and Networking at Technion - Israel Institute of Technology
bookMaster, Computer Science, Master, Computer Science at Technion-Machon Technologi Le' Israel
bookRabin Pre-Military Academy
stackoverflow-logo

Stackoverflow

Stats
4,770reputation
373kreached
117answers
19questions
Badges
unix
top-5%
shell
top-5%
github-logo-circle

Github Skills (23)

packet-injection10
scapy10
python10
security-txt10
network-analysis10
packet10
security10
network-security10
security-scan10
unix9
shell9
network9
type-checking8
typehinting8
monads6

Programming languages (16)

JavaC++CSSCTeXMakefileGoHTML

Github contributions (5)

github-logo-circle
secdev/scapy

Mar 2020 - Nov 2020

Scapy: the Python-based interactive packet manipulation program & library.
Role in this project:
userSecurity Engineer
Contributions:18 reviews, 5 commits, 3 PRs in 8 months
Contributions summary:Haggai contributed to the `scapy` library by adding support for RoCE (RDMA over Converged Ethernet) packets, including the implementation of necessary sub-headers for congestion notification packets. They also addressed a bug by incorporating a string parameter in `import_hexcap` allowing hex dumps to be read from strings. Furthermore, the user added type hints and performed a refactor on the L2 layer to improve code maintainability.
pythonpython2manipulationsecurity-toolsscapy
acsl-technion/ntl

Nov 2018 - Jul 2020

Networking Template Library for Vivado HLS
Contributions:105 commits, 2 PRs, 15 pushes in 1 year 7 months
vivadonetworkingvivado-hlstemplate-libraryhls
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
Haggai Eran - Sr. Architect at NVIDIA