Summary
Sudarsan Mahendran is a senior software engineer with nine years of experience building storage and kernel-level systems, currently focused on Linux kernel memory management at Google after leading NVMe offload and live-migration efforts on Google's Titanium ASIC. He combines an IIT Madras electrical-engineering foundation with a CS master's from UW–Madison and a track record of shipping production SSD and VM enablement features that unlocked new VM instance classes. Known as a fast learner and team player, Sudarsan has led cross-functional teams of 10+ engineers to deliver low-level firmware/software integrations and PoCs for NVMe interposers. His background spans embedded systems, operating systems, databases, and research in energy-efficient approximate computing, reflecting a rare blend of hardware-aware software expertise and academic rigor.
9 years of coding experience