Ankit Agarwal
About Ankit Agarwal
Ankit Agarwal is a Software Engineer at Arista Networks with expertise in backend engineering, data structures, and algorithms.
Current Employment at Arista Networks
Ankit Agarwal currently works as a Software Engineer at Arista Networks, located in Bengaluru, Karnataka, India. He began his tenure at Arista Networks in 2022. His responsibilities include focusing on backend engineering and contributing to the development of scalable systems.
Previous Experience at Siemens PLM Software
From 2019 to 2022, Ankit Agarwal held the position of Senior Software Engineer at Siemens PLM Software in Pune, Maharashtra, India. During his three-year tenure, he gained valuable experience in system design and emphasized his proficiency in backend engineering.
Role at Infosys Limited
Ankit Agarwal worked as a System Engineer at Infosys Limited from 2017 to 2019. Based in Pune, Maharashtra, India, he was involved in various projects that enhanced his skills in backend engineering, particularly in data structures and algorithms.
Educational Background at Rajasthan Technical University
Ankit Agarwal received his Bachelor of Technology (BTech) degree in Mechanical Engineering from Rajasthan Technical University, where he studied from 2012 to 2016. This four-year program laid the foundation for his career in software engineering.
Skills in Programming Languages and Operating Systems
Ankit Agarwal is proficient in multiple programming languages including Golang, C, C++, and Python. He has deep expertise in operating systems, particularly Linux and Windows, which supports his specialization in backend engineering and system design.