Piyush Bag

Piyush Bag

Software Engineer @ Arista Networks

About Piyush Bag

Piyush Bag is a Software Engineer at Arista Networks with extensive experience in building SaaS applications and proficiency in Go and Python.

Current Position at Arista Networks

Piyush Bag currently works at Arista Networks as a Software Engineer, starting in 2023. He is based in Santa Clara, California. This role came after a previous stint at the same company in 2022, where he worked for three months. His work at Arista Networks continues to build on his experience in software engineering.

Previous Experience at Apple

In 2022, Piyush Bag worked as a Software Engineer at Apple for a three-month period. During his time at Apple, he was based in Sunnyvale, California, and contributed to various software development projects, utilizing his skills and knowledge in the field.

Career at Tata Consultancy Services

Piyush Bag worked at Tata Consultancy Services as a Software Engineer from 2016 to 2021, spanning five years. Based in the Mumbai Area, India, he gained substantial experience in building SaaS applications as a Full Stack Developer. His role involved the use of a range of programming languages and developer tools.

Educational Background

Piyush Bag has a Master of Science in Computer Science from Santa Clara University, completed in 2022. He also holds a Bachelor of Engineering in Information Technology from the University of Mumbai, completed in 2016. His formal education has equipped him with a solid foundation in software engineering principles and practices.

Technical Skills and Proficiency

Piyush Bag is proficient in programming languages such as Go and Python. He has experience with various frameworks including Gin, React, Express.js, Django, and Flask. Additionally, he is knowledgeable in using developer tools and technologies such as Docker, Kubernetes, TravisCI, AWS S3, and Google Cloud Platform. These skills have made him a valuable asset in his roles across different companies.

People similar to Piyush Bag