Guy Tzalik

Director Of SW Networking at Xsight Labs

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
Guy Tzalik is a networking-focused software leader with over a decade of hands-on experience designing and shipping OS-level drivers for Linux, Windows, DPDK, FreeBSD and ESXi. He has led cross-border teams at AWS delivering the ENA/EFA drivers that power EC2 networking and now directs SW Networking at Xsight Labs, combining deep protocol expertise (Ethernet 802.3, Wi‑Fi 802.11) with NAND/embedded storage experience. Known for pragmatic, data‑path optimizations, his contributions include FreeBSD improvements to Amazon's ENA/EFA drivers such as mbuf defragmentation and robust reset handling. He balances management and coding fluency, mentoring senior engineers while remaining operationally involved in critical driver subsystems. Based in Israel, Guy brings a systems-first mindset that helps bridge low-level performance tuning and product-grade reliability.
code8 years of coding experience
job13 years of employment as a software developer
bookHigh School Computer Science, High School Computer Science at ORT Kiryat Bialik High School
bookbsc computer science, bsc computer science at University of Haifa
github-logo-circle

Github Skills (6)

c1710
kernel10
driver10
c1110
kernel-mode10
freebsd10

Programming languages (1)

C

Github contributions (1)

github-logo-circle
amzn/amzn-drivers

Jun 2017 - Dec 2020

Official AWS drivers repository for Elastic Network Adapter (ENA) and Elastic Fabric Adapter (EFA)
Role in this project:
userBack-end Developer
Contributions:17 commits, 27 PRs, 31 pushes in 3 years 7 months
Contributions summary:Guy's contributions center on enhancing the FreeBSD driver for Amazon's Elastic Network Adapter (ENA) and Elastic Fabric Adapter (EFA). They updated the driver version, added FreeBSD-specific strings to driver files, and implemented mbuf defragmentation to handle long mbuf chains. Further improvements involved adding error handling for the reset task initialization and incorporating locks for critical `ena_up` and `ena_down` functions.
driversfabricelasticadapterefa
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
Guy Tzalik - Director Of SW Networking at Xsight Labs