Niraj G.

Niraj G.

Software Engineer @ Arista Networks

About Niraj G.

Niraj G. is a Software Engineer at Arista Networks with a background in cloud-native applications, distributed systems, and micro-services.

Company: Arista Networks

Niraj G. is currently employed as a Software Engineer at Arista Networks. He began his tenure with the company in June 2023. Arista Networks, headquartered in Santa Clara, California, is known for its software-driven cloud networking solutions for large datacenter and high-performance computing environments.

Previous Experience at Apple

Prior to joining Arista Networks, Niraj G. worked as a Software Engineer Intern at Apple. His internship spanned three months in 2022 and was based in Sunnyvale, California. This experience provided him with valuable insights into software engineering practices at one of the world's leading technology companies.

Educational Background: University of Colorado Boulder

Niraj G. pursued and achieved a Master's degree in Computer Science from the University of Colorado Boulder, spanning from 2021 to 2023. During his graduate studies, he focused on developing his expertise in areas such as cloud-native applications and distributed systems.

Previous Experience: Cisco Systems

Niraj G. has significant experience with Cisco Systems, where he served in various roles. From 2019 to 2021, he worked as a Software Engineer - II, and prior to that, from 2018 to 2019, he held the position of Software Engineer - I. These roles were based in Bengaluru, Karnataka, India, and honed his skills in software engineering.

Background: Research Internships

Niraj G. has a strong background in research, having held several internships. He worked as a Research Intern at the Indian Institute of Science (IISc) for four months in 2018, at IIIT Hyderabad for two months in 2017, and at Microsoft Lab - PES as a Summer Intern for one month in 2015. These internships provided him with diverse research experience in various institutions across India.

Bachelor’s Degree from PES University

Before his graduate studies, Niraj G. completed a Bachelor's degree in Electronics and Communications Engineering from PES University, spanning from 2014 to 2018. This foundational education allowed him to develop a solid understanding of engineering principles and practices.

People similar to Niraj G.