Ranjan Naik

Ranjan Naik

Software Engineer @ Arista Networks

About Ranjan Naik

Ranjan Naik is a Software Engineer at Arista Networks with extensive experience in Ethernet/IP Ethernet Switches and Routers, and expertise in various operating systems and development processes.

Current Position at Arista Networks

Ranjan Naik is currently employed as a Software Engineer at Arista Networks in Santa Clara, California. He began his tenure at the company in 2021 and continues to work there. Arista Networks is known for providing high-performance networking solutions, and Ranjan contributes to various software engineering projects within the organization.

Career History at Brocade Communications and Ruckus Networks

Ranjan Naik worked at Brocade Communications Systems Pvt Ltd / Ruckus Networks as a Principal Software Engineer from 2010 to 2021. During his 11-year tenure, he played a significant role in the design, development, and testing of Energy Efficient Ethernet (EEE) features for Brocade Networking products. His expertise in Ethernet technologies and experience with Broadcom and Marvell packet processors were instrumental in his contributions.

Previous Experience in Software Engineering

Ranjan Naik has held various software engineering roles, demonstrating a progressive career in developing network and telecommunications systems. He worked as a Staff Software Engineer at AppliedMicro Circuit Corporation Pvt ltd (AMCC) for a year from 2009 to 2010. Before that, he was a Senior Software Engineer at Aperto Networks for three years, from 2006 to 2009. Additionally, he served as a Sr. Software Engineer at Motorola from 2005 to 2006 and as a Research Engineer at Centre for Development of Telematics (C-DOT) from 2000 to 2005.

Educational Background

Ranjan Naik received his Bachelor of Engineering (BE) degree in Computer Science and Engineering from Veer Surendra Sai University of Technology, formerly known as UCE, Burla, where he studied from 1996 to 2000. Prior to that, he completed his Intermediate studies in PCMB at Ravenshaw University, Cuttack from 1993 to 1995, and his earlier schooling at B N High School from 1991 to 1993.

Technical Expertise and Skills

Ranjan Naik possesses extensive experience in designing and developing next-generation Ethernet/IP Ethernet Switches and Routers using Broadcom and Marvell packet processors. He is familiar with various Ethernet technologies, including 100G, 40G, 25G, 10G, 2.5G, and 1G. Ranjan has worked with proprietary RTOS, VxWorks, and Linux operating systems. He has experience in u-boot porting and Linux kernel bring-up, as well as common bus protocols such as I2C, SPI, and UART. Additionally, he has utilized version control tools including Git, Perforce, ClearCase, and CVS. His proficiency extends to software release processes, encompassing mini-agile and waterfall SDLC models and software and hardware release management. Furthermore, he has been involved in process improvement for automation-driven development and code coverage.

People similar to Ranjan Naik