BalajiĀ Gurudoss

Senior Principal Engineer at Dell Technologies

Greater Chennai Area India
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
Balaji Gurudoss is a Senior Principal Engineer with 16 years of experience specializing in Linux kernel networking, datacom routing protocols and containerized network stacks. He has deep expertise in IPv4/IPv6 unicast, BGP4/MP-BGP, multicast (PIM, IGMP, MLD snooping), IPSec/IKE and transport protocols, and contributes to SONiC routing at Dell Technologies. A long-time contributor and maintainer on the Quagga open-source routing project, he has implemented MRIB/MP-BGP features and critical stability fixes that improved real-world routing behavior. His background spans embedded router development and enterprise switch software at HCL and Brocade, giving him a practical edge in production networking. Based in Chennai, he pairs kernel-level insight with hands-on protocol engineering to bridge open-source projects and commercial networking OS development.
code16 years of coding experience
job9 years of employment as a software developer
bookB.Com, Commerce, B.Com, Commerce at R.K.M Vivekananda College
bookMaster of Computer Applications (MCA), Computers, Master of Computer Applications (MCA), Computers at SRM Engineering College
languagesEnglish
github-logo-circle

Github Skills (11)

c1710
bgp10
protocols10
routes10
c1110
pim10
network-protocol10
debug9
debugging9
ipv68
ipv48

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
Quagga/quagga

Sep 2012 - Oct 2017

Quagga Tracking repository - Master is at http://git.savannah.gnu.org/cgit/quagga.git
Role in this project:
userBack-end Developer
Contributions:14 commits, 1 push in 5 years 1 month
Contributions summary:Balaji primarily contributed to the Quagga routing software project by implementing code improvements and bug fixes. The contributions include the use of an `array_size()` helper macro to improve code maintainability, and fixing an issue by not installing MBGP routes in the kernel. Other contributions include the addition of debugging options for PIM packets and a show command for dampening configurations. The user's work demonstrates a focus on enhancing the stability and functionality of the routing software.
pythonmastertrackinggnucgit
ArunRamadoss/Layer3Switch

Dec 2011 - Jan 2012

Contributions:9 commits in 12 days
3-layerswitch
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
Balaji Gurudoss - Senior Principal Engineer at Dell Technologies