Badges
Certifications
Work Experience
Software Engineer
Cisco•  August 2022 - Present•  Bangalore
11+ years of Embedded System experience with Embedded domain, Working with I/O bus interfaces such as AHB, I2C, SPI, GPIO, WIFI, WLAN, OpenWRT kernel porting of different target board and embedded application development. Patching and hardening the FreeBSD kernel to support the ESA product. Creating Custom Secure ROM for ARM TRUSTZONE. Hands-on experience in developing mulch-threaded applications in C, assembly for embedded Linux Systems. Excellent C programming/debugging skills Working experience with ARM architecture. Strong understanding of CPU architectures. X86 architecture and assembly language programming
Kernel Developer
K7•  December 2018 - July 2022•  Chennai
Integration and enhancing the feature of the PCI 1000M Gigabit Ethernet Network LAN using the. Some features are updated when the firmware is upgraded. During the firmware, we created many patches that enhanced the benchmark, for better optimization and bug fixing for the packet transmission between NIC firmware and platform. On the PCI side I worked on integrating the NIC card as the client on the platform side and how it started at boot time and debugging at packet transmission and testing the interface parameters between NIC card and PCI bus.
Education
Gautam Buddh Technical University, Lucknow
B.Tech•  May 2007 - April 2011•  Percentage: 68