Saurabh Rai
About Saurabh Rai
Saurabh Rai is a Software Engineer currently working at Nokia and Arista Networks with extensive experience in networking features and automation infrastructure.
Current Positions at Nokia and Arista Networks
Saurabh Rai is currently employed as a Software Engineer at both Nokia and Arista Networks. At Nokia, based in the Ottawa, Canada Area, he has been working since 2019. His role encompasses developing and leading automation infrastructure, focusing on routing protocols such as RIP, OSPF, and BGP. At Arista Networks, located in the Bengaluru Area, India, Saurabh has been serving as a Software Engineer since 2016, leveraging his expertise in testing networking features on merchant silicon ASICs including Broadcom's Trident and Jericho.
Previous Experience at Cisco Systems
Saurabh Rai previously held a position as a Software Engineer at Cisco Systems in Bangalore from 2011 to 2016. During his five-year tenure, he developed a robust skill set in network testing and gained extensive experience working with customer-specific requirements and deployment scenarios. His role involved significant interaction with Product Line Management to align technical developments with customer needs.
Educational Background
Saurabh Rai holds a B.Tech in Electronics and Communications from Amrita School of Engineering, which he completed between 2007 and 2011. Prior to this, he attended Asia English School for his 11th and 12th grades from 2004 to 2006. His foundational education was at Jalaram Vidyalaya, where he studied from 2001 to 2004. This academic background has equipped him with a solid foundation in electronics and communications, essential for his role as a software engineer.
Networking and Automation Expertise
Saurabh Rai has a strong expertise in testing networking features on merchant silicon ASICs, particularly Broadcom's Trident and Jericho. At Nokia, he leads the development of automation infrastructure with a focus on routing protocols like RIP, OSPF, and BGP. He is proficient in using network test tools like Ixia for testing and verification processes, and he employs version control systems such as Git for managing code and automation scripts. His responsibilities also include delivering satellite features by test scoping, planning, and automation.
Interaction with Product Line Management
In his role at Nokia, Saurabh Rai interacts directly with Product Line Management to comprehend customer requirements and past deployments. This interaction ensures that the automation infrastructure and network features he develops meet specific customer needs. His extensive experience in handling customer-specific requirements and deployment scenarios is instrumental in delivering tailored solutions.