Sharad Tulsyan
About Sharad Tulsyan
Sharad Tulsyan is a Software Engineer at Arista Networks with extensive experience in software development and a background in Electronics and Communications Engineering from the National Institute of Technology Raipur.
Current Role at Arista Networks
Sharad Tulsyan currently serves as a Software Engineer at Arista Networks. Based in Bengaluru, Karnataka, India, Sharad has been with the company since 2021. His work includes developing, maintaining, and optimizing software solutions, aligned with Arista's commitment to crafting cloud networking technologies.
Previous Experience at Cisco
Before his tenure at Arista Networks, Sharad Tulsyan worked at Cisco as an Engineer III in Software Engineering. From 2018 to 2021, he contributed to various projects in the Bengaluru area. His role involved a mix of technical and possibly leadership responsibilities, tackling complex software challenges and further honing his expertise in the field.
Work History at Juniper Networks
Sharad Tulsyan spent two years at Juniper Networks as a Software Engineer 2, from 2016 to 2018. Based in Bengaluru, he was responsible for tasks that likely included software development, troubleshooting, and improving software functionalities.
Educational Background at NIT Raipur
Sharad Tulsyan holds a Bachelor of Technology degree in Electronics and Communications Engineering from the National Institute of Technology Raipur. He studied there from 2010 to 2014. This academic foundation provided him with a strong understanding of electronic systems and communication technologies, forming the bedrock of his engineering career.
Technical Skills and Expertise
Sharad Tulsyan is proficient in multiple programming languages, including Perl, Tcl, and Go. His expertise covers Linux system programming, multi-threading, inter-process communication (IPC), event-based programming, and distributed systems. He emphasizes design, test, and debuggability-driven development and object-oriented programming, ensuring the creation of highly available, scalable, debuggable, and maintainable code.