Summary
Srinath Prakash is a Staff Engineer based in Bengaluru with 11 years of experience designing and implementing low-level software for storage systems, specializing in kernel-mode drivers, embedded firmware, and performance-conscious user-space applications. At SanDisk he architects and develops kernel drivers for in-house PCIe devices and low-level microcontroller modules, bringing practical tradeoffs between efficiency and maintainability. His career includes progressive engineering and staff roles across SanDisk and Western Digital, giving him deep domain knowledge of client storage stacks and cSSD platforms. Srinath combines hands-on driver development with system architecture skills, often making design choices that prioritize throughput and latency under real-world constraints. An NIT Trichy alumnus, he also brings early experience in networking simulation and backend web development, reflecting a broad technical curiosity beyond firmware.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Technology - BTech Instrumentation and Control Engineering, Bachelor of Technology - BTech Instrumentation and Control Engineering at National Institute of Technology, Tiruchirappalli
English, Tamil, Hindi, Telugu