Gagan Ellath

SONiC Software Design 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
Gagan Ellath is a SONiC Software Design Engineer at NVIDIA with two years of professional experience building network OS automation and platform integration. He brings hands-on expertise in SONiC build infrastructure—contributing to the widely used sonic-buildimage project by adding packages, install scripts, and DPU traffic-forwarding utilities—alongside practical DevOps and containerization work such as mounting dbus sockets for platform monitors. His background spans embedded and automotive communication protocols from Bosch and research in adversarial learning at USC, giving him a blend of systems, networking, and ML-aware thinking. Based in Redmond, he pairs a USC MS in Computer Engineering with a pragmatic approach to shipping reliable, production-grade network software.
code2 years of coding experience
job2 years of employment as a software developer
bookMaster of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at University of Southern California
bookBachelor of Technology, EEE, Bachelor of Technology, EEE at Nitte Meenakshi Institute of Technology
github-logo-circle

Github Skills (16)

sh10
automation10
bash10
docker10
automations10
script10
shell10
sonic10
build-system10
dockers10
scripting10
linux9
net8
network8
networking8

Programming languages (5)

C++CGoHTMLPython

Github contributions (5)

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

Jan 2024 - Mar 2025

Scripts which perform an installable binary image build for SONiC
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:19 reviews, 39 PRs, 78 comments in 1 year 2 months
Contributions summary:Gagan primarily focused on building and maintaining the build infrastructure for SONiC images. Their contributions include adding new packages (minicom), scripts for image installation, and configuration files for the Mellanox platform. They also implemented a DPU management traffic forwarding script and debug print messages in the bfb installer. Furthermore, the user worked on integrating the debug dump utility and mounting the dbus socket within the platform monitor Docker container.
armv6installableimage-buildsonicbinary-image
Scripts which perform an installable binary image build for SONiC
Contributions:75 reviews, 57 PRs, 168 pushes in 1 year 2 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