Summary
Dhaval Giani is a Linux kernel engineer with 26 years of systems software experience, currently contributing to Pure Storage’s FlashBlade kernel team in Redwood City. He has led and shipped kernel features across major vendors—driving AMD’s confidential computing and qos work, managing scheduler and scalability teams at Oracle, and hacking the Linux scheduler at AMD. Deep C and kernel internals expertise is matched by hands-on leadership: he’s managed upstream-facing teams and maintained long-lived kernel components such as libcgroup. His career blends research (University of Toronto, Scuola Superiore Sant’Anna) and industry kernel work dating back to IBM internships, reflecting a persistent focus on performance, resource management, and security in Linux. Notably, he moves seamlessly between individual contributor kernel hacking and scaling teams to upstream Linux, making him effective at both design and delivery.
26 years of coding experience
15 years of employment as a software developer
SVNIT
Scuola Superiore Sant'Anna
B.Tech Information Technology, B.Tech Information Technology at National Institute of Technology Karnataka
Master of Applied Sciences (Incomplete) Computer Engineering, Master of Applied Sciences (Incomplete) Computer Engineering at University of Toronto
Kendriya Vidyalaya Sangathan