Navdeep Bhatia

Navdeep Bhatia

Software Engineer @ Arista Networks

About Navdeep Bhatia

Navdeep Bhatia is a Software Engineer at Arista Networks, Inc. with extensive experience in network systems and programming.

Current Position at Arista Networks

Navdeep Bhatia currently holds the position of Software Engineer at Arista Networks, Inc. He has been with the company since 2011. During his tenure, he has made significant contributions, including adding support for GRE encapsulated SPAN (mirroring) in EOS, Arista's networking operating system. Navdeep has extensive experience in debugging issues in live large-scale deployed networks and has implemented both control and data plane forwarding and network features on multiple ASICs.

Previous Roles in the Tech Industry

Before his current role at Arista Networks, Navdeep Bhatia served as a Research Assistant at Rether Networks Inc. from 2010 to 2011, gaining valuable research experience in Stony Brook, NY. He also worked as a Technical Leader at Aricent from 2008 to 2009. Earlier in his career, he was a Contractor at Ditech Networks between 2007 and 2009 and held various positions at Aricent over several years, progressively moving from Software Engineer to Senior Software Engineer to Technical Leader. He began his professional journey with an internship at Aricent in 2003.

Educational Background in Computer Science

Navdeep Bhatia pursued higher education in Computer Science, achieving a Master of Science (MS) degree from Stony Brook University in 2010. Prior to this, he earned a Bachelor of Technology (B. Tech.) degree in Computer Science and Engineering from Punjab Technical University, graduating in 2004. His formative education was at B.S.F. Sen Sec School, where he completed his high school education with a focus on Non-Medical studies in 2000.

Technical Skills and Programming Experience

Navdeep Bhatia brings over a decade of programming experience to his current role. He is proficient in several programming languages, including C++, C, Python, and shell scripting, and holds basic knowledge of Golang. Additionally, he has worked extensively with the P4 programming language for designing full data plane pipelines. Navdeep has also developed tools and infrastructure for automated testing and code development on Linux.

People similar to Navdeep Bhatia