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.
18 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy (PhD), Computer systems, Accelerators, and Networking, Doctor of Philosophy (PhD), Computer systems, Accelerators, and Networking at Technion - Israel Institute of Technology
Master, Computer Science, Master, Computer Science at Technion-Machon Technologi Le' Israel
Scapy: the Python-based interactive packet manipulation program & library.
Role in this project:
Security 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.
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.