Rafi Wiener is a Senior Software Engineer with 12 years of experience building high-performance, kernel-bypass networking and distributed systems, currently driving engineering at NVIDIA from Israel. His background includes senior roles at Mellanox—where he contributed to open-source projects like libvma and Rivermax that accelerate network I/O for media and finance use cases—and engineering positions at Amazon and AWS focused on drones and disaster recovery. Deep in C++ and systems-level work, he has a track record of refactoring core components, adding protocol and hardware features (RDMA, TOS, direct-ring/HW descriptors), and leading verification teams earlier in his career. Known for bridging low-level performance optimization with production-grade reliability, he also brings experience in embedded systems and test infrastructure automation.
12 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Bar-Ilan University
Linux user space library for network socket acceleration based on RDMA compatible network adaptors
Role in this project:
Back-end Developer
Contributions:1 release, 33 commits, 126 PRs in 1 year
Contributions summary:Rafi primarily contributed to the `libvma` library, focusing on optimizing and extending its functionality related to RDMA-compatible network adaptors. Their work included refactoring the `ib_ctx_handler` class to remove unnecessary components and adding support for extended table IDs in route and rule management. The user also addressed a typo in the code, reverted some name changes, added features to support the Pattern KLM feature, added support for TOS in setsockopt, and fixed the TX buffer pointer. Furthermore, they added the direct-ring creation and HW descriptors logic.
Contributions:3 PRs, 21 pushes, 1 branch in 7 years 11 months
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.