Badges
Certifications
sridharsridha has not earned any certificates yet.
Work Experience
Software Engineer
Arista Networks•  September 2018 - Present
As part of working in Platform Team, I have implemented Egress IPv4/IPv6 Access Control List feature for the Broadcom Jericho2 Generation chips. Implemented Egress ACL statistics and logging support.
Senior Software Engineer
Juniper Networks•  September 2015 - September 2018
Designed and developed kernel code coverage support for clang. Added a new kernel module to collect coverage data to encode it. Built a user application to read and decode the coverage data. Propelled Juniper to take full advantage of SMP architecture in kernel by implementing parallelism in major juniper proprietary kernel component. Built a common wiki website for all Juniper kernel team by using Moin-Moin Wiki framework. Which helped developers to share their knowledge and activities to whole of Juniper. Worked on implementing a domain specific language (DSL) to auto-generate (C/C++/Python) code which removes boilerplates. Implemented UT automation scripts for Juniper Kernel component using Perl and Juniper Proprietary Testing Framework. Improved debuggability of kernel components by designing and developing a binary tracing infrastructure for kernel components. Implemented a C Syntax parser to auto-generate C data structure encoding and decoding for writing and reading from a binary file. Contributed to FreeBSD mainline to make NKPT (number of initial kernel page table to be adjustable). Developed Automation tools to reduce manual effort and increase debugging. Updated the ageing kernel review board template by gathering and consolidating questions from all kernel teams.
Project Engineer
Wipro Technologies•  July 2013 - August 2015
I worked as a software developer in Medical devices domain. My contributions are 1. Created a device driver for Real Time Clock chip. This involved understanding the device specifications and software changes to support the device. 2. Developed Automation testing infrastructure to validate the devices using scripts. Previously all the testing were manual and time consuming. This automation infra completely eliminated manual testing time.
Education
COE, Guindy (College of Engineering)
Biomedical Engineering, BE•  June 2009 - June 2013
Links
Skills
sridharsridha has not updated skills details yet.