Tomer Shalvi

Software 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
Tomer Shalvi is a backend-focused software engineer with three years of professional experience, currently building systems at NVIDIA after a backend role at Similarweb. A Technion computer science graduate, he combines a strong problem-solving mindset with hands-on experience in platform-specific and low-level hardware interactions. His open-source contributions to the widely used SONiC buildimage—improving Mellanox platform support, SFP handling, and CMIS management—showcase practical expertise in embedded networking software and hardware integration. Comfortable across cloud backend stacks and device-level code, he seeks challenging backend problems that bridge software and infrastructure. Colleagues describe him as a self-driven learner who proactively explores unfamiliar domains and ships reliable, maintainable solutions.
code3 years of coding experience
job2 years of employment as a software developer
bookBsc Computer Science, Bsc Computer Science at Technion - Israel Institute of Technology
github-logo-circle

Github Skills (9)

embedded10
mellanox10
sonic10
sys10
python10
sftp10
system-configuration9
c174
c114

Programming languages (4)

C++CHTMLPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-buildimage

Jan 2023 - Jan 2023

Scripts which perform an installable binary image build for SONiC
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:4 reviews, 2 commits, 26 PRs in 1 day
Contributions summary:Tomer primarily contributed to platform-specific code for Mellanox hardware within the SONiC build image repository. Their work involved addressing issues related to SFP module management, including handling empty EEPROM files and updating module detection to allow software control of copper passive cables. They also implemented checks for control type validation and enhanced the system to ensure proper CMIS management, reflecting expertise in low-level hardware interaction and platform-specific configurations.
armv6installableimage-buildsonicbinary-image
Contributions:6 reviews, 18 PRs, 48 pushes in 1 year 5 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.
Request Free Trial