Software Development Engineer
Jun 2012 - Present
Platform design and development, and system programming for NCS 42xx devices.
Developed System level design and implemented High Availability on NCS 42xx, ASR90X devices
Created and implemented algorithm for dynamic resource allocation for LOTR interface modules for NCS42xx and ASR90x routers.
Modelling and developing data structures and associated APIs to enable UI to driver level communication.
Developing constructs to implement debugging by parsing the code and data structures and displaying required data
Developing router configuration storage and application APIs
Working in a Agile development environment and acted as scrum master for a team of seven engineers, purpose of the project was CISCO IOS code developement for LOTR Interface module family.
Design and develop testing framework and automation scripts in an agile environment utilizing a test driven development approach using TCL and Python.
Solution implementation of Internet of Things for Smart Grid Solution for Cisco routers.
Handled customer engagements by resolving their queries and providing them support.