Software design, development of next generation High-end router’s Platforms Infra for Admin plane Projects :
• Design, Develop, troubleshoot Platforms Infra (system control/chassis control) software modules: shelf-
mgmt, inventory, MIBs, hardware XML abstraction, environmental monitoring, and Driver update interface.
• Bring-up next-gen high-end router’s Platforms Infra modules and identify the design gaps, boot up issues
across Platform Independent and Platforms Infra modules.
• Lead the hardware XML abstraction framework that is used across multiple products, multiple hardware
versions and feeds data into drivers/resource-managers.
• Mentored 5 engineers with XML framework and Platforms Infra development projects.
CRS’s Platforms Infra for IOS XR’s embedded Admin plane Projects:
• Design, Develop, troubleshoot and maintain the CRS Platforms Infra (system control/chassis control) software modules: shelf-mgmt, inventory, MIBs, environmental monitoring, tftp-server, kernel dump driver, OIR, redundancy driver.
• Analyze, Develop and maintain software reliability, scalability, debuggablity features/enhancements in the system control software modules.
• Lead the Bring-up of the big-endian IOS XR software on a little endian X86 processor running native QNX kernel, native libc using bi-endian Intel C compiler.
• Formulated the development guidelines to endian neutralize the IOS XR software. Support the system control software endian neutral development.
• Mentored Software engineers, Interns with development process, Platforms Infra knowledge.
• Lead the analysis, design and development project to reduce the IOS XR silent reloads.
• Develop the “In Service Software Upgrade” feature for the system control software modules.
• Troubleshoot critical customer issues, test issues at system level and at driver level modules.
• Design, Develop, troubleshoot and maintain the customer CLIs, XML back-ends, smart-call, troubleshoot/debug scripts/traces for shelf control modules.