Roi Dayan

Senior Staff Engineer at NVIDIA

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
Roi Dayan is a Senior Staff Engineer with 14 years of experience building high-performance storage and networking systems, currently at NVIDIA after a long tenure at Mellanox. He specializes in kernel and user-space software for RDMA, iSCSI/iSER, Open vSwitch offloading, and traffic control, combining system architecture with hands-on performance tuning. Roi is an active open-source contributor to projects like iproute2, Open vSwitch and tgt, where he added RDMA huge-page support, IPv6, packaging and flow-offload enhancements that improve real-world throughput and reliability. He has a track record of developing kernel drivers, hardware offload integrations, and regression frameworks, and has taken code from prototype to production across Linux and VMware ecosystems. Known for meticulous attention to quality, he also brings embedded/IoT experience from contributions to IRremoteESP8266, showing breadth across low-level timing-critical code and large-scale networking.
code14 years of coding experience
job10 years of employment as a software developer
bookB.Sc., Compuer Science, 87, B.Sc., Compuer Science, 87 at The Academic College of Tel-Aviv, Yaffo
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

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

Github Skills (37)

infiniband10
c-language10
lnk10
infrared10
rdma10
api-design10
iscsi10
wordpress10
linux10
system-design10
c1110
linux-kernel10
networking10
esp826610
c1710

Programming languages (10)

TypeScriptJavaC++ShellCJavaScriptGoPHP

Github contributions (5)

github-logo-circle
fujita/tgt

May 2012 - Aug 2016

user-space iSCSI target daemon
Role in this project:
userBack-end Developer & System Architect
Contributions:41 commits, 3 comments in 4 years 3 months
Contributions summary:Roi significantly contributed to the `tgt` project, an iSCSI target daemon, by implementing several features and optimizations. They added support for huge pages to improve RDMA performance, introduced a parameter for configuring the RDMA buffer pool size, and limited the number of CQ entries. Furthermore, they addressed issues related to management functions and system initialization, indicating a focus on both performance tuning and system architecture. The user also added features for IPv6 support and RPM/Debian packaging.
golangiscsiiscsi-targetdaemonlinux
A PHP class abstraction that removes all the headaches of the WordPress settings API under the hood and builds a nice options panel on the fly.
Role in this project:
userBack-end Developer
Contributions:15 commits, 21 PRs, 60 comments in 1 year 6 months
Contributions summary:Roi primarily contributed to the development and maintenance of a WordPress settings API class. Their work involved adding new input types, such as URL, and enhancing existing ones, like the editor and file upload. They also focused on code refactoring, improving the user interface with features like descriptions and fieldsets, and fixing bugs related to responsiveness and saving.
apiphp-classclass-abstractionheadachesbuilds
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
Roi Dayan - Senior Staff Engineer at NVIDIA