Oleksandr Ivantsiv

Senior Software Engineer at NVIDIA

Redmond, Washington, United States
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
Oleksandr Ivantsiv is a Senior Software Engineer with 10+ years specializing in embedded networking and Linux systems, currently advancing SONiC and switch platform work at NVIDIA. He combines deep C/C++ and Python expertise with hands-on experience in SONiC/SAI porting, DPDK-based packet broker development, and kernel-level debugging (LFD320 certified). Oleksandr has driven platform support and build-image automation for high-profile open-source SONiC repos—adding hardware support for Mellanox/NVIDIA DPUs and automating DPU upgrades—while also authoring tests and backend features for switch state services. Known for performance tuning, memory-profiling and IPC/RPC design, he regularly bridges proprietary SDKs with open-source agents to deliver production-grade networking features. Based in Redmond, he brings a rare blend of low-level systems rigor and practical DevOps automation that accelerates hardware bring-up and long-term maintainability.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor's Degree, Department of Informational technologies, Bachelor's Degree, Department of Informational technologies at State University of Information and Communication Technologies
languagesEnglish, Ukrainian
stackoverflow-logo

Stackoverflow

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

Github Skills (36)

docker10
c-language10
sonic10
python10
testing10
acl10
test-framework10
bash10
packet10
makefile10
dockers10
networking10
access-control-list10
build-automation10
access-control10

Programming languages (7)

C++ShellCSSCGoHTMLPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-swss

Dec 2016 - Jan 2023

SONiC Switch State Service (SwSS)
Role in this project:
userBack-end Developer
Contributions:52 reviews, 24 commits, 51 PRs in 6 years 1 month
Contributions summary:Oleksandr primarily contributed to the SONiC Switch State Service (SwSS) backend, focusing on implementing and modifying mirroring sessions. Their work involved integrating Everflow functionality, including the use of `std::rel_ops` for compatibility. They addressed reported issues related to DSCP settings, updated route next hop IDs, and addressed the deletion of ACL rules. Further contributions included refactoring, code cleanup, and bug fixes.
sonicswitch
sonic-net/sonic-buildimage

Oct 2016 - Dec 2022

Scripts which perform an installable binary image build for SONiC
Role in this project:
userBack-end & DevOps Engineer
Contributions:134 reviews, 42 commits, 136 PRs in 6 years 3 months
Contributions summary:Oleksandr primarily contributed to the build infrastructure for the SONiC image, focusing on integrating and managing dependencies for various network devices, particularly those from Mellanox and Nvidia. They updated SDK and firmware versions, added support for new hardware platforms (like Nvidia Bluefield), and modified build scripts and Dockerfiles to optimize image size and functionality. Additionally, the user implemented features such as DNS configuration, and added support for DPU auto upgrade and dark mode, demonstrating experience in system-level configuration and automation.
armv6installableimage-buildsonicbinary-image
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
Oleksandr Ivantsiv - Senior Software Engineer at NVIDIA