Key contributor in areas encompassing various RAID system implementations, caching, replication, snapshot and fault-tolerance/mitigation methods. Involved in SDLC including conception, implementation and customer delivery. Understanding of file systems, storage architectures, data redundancy algorithms, Caching, Scalability and Performance, IO protocols and state machines, Linux kernel modules, configuration and management application.
Implemented protected mode execution of SAS/SATA protocol stack library for boot and runtime execution.
Implemented bringup for MIPs and ARM based SoCs and IO controllers, and handled changes for hardware/software interaction modules for offload engines such as XOR, DMA and Erasure Codes.
Experience handling In-circuit emulators(ICE) to debug and solve tricky issues related to x86 execution states.
Handled protocol analyzers to trace and analyze SCSI/SAS and SATA protocol level behaviors and solve issues.
Continued my roles and responsibilities when Adaptec India was brought under HCL Technologies on July 22, 2008.