Sanjay works on the distributed computing infrastructure that is used by most Google products. He has led the design and implementation of various storage systems (GFS, Bigtable), a batch processing system (MapReduce), networking libraries, data representation languages, memory management systems, and various performance measurement tools.
Previously, Sanjay was a researcher at DEC's Systems Research Center, where he worked on performance measurement tools, Java virtual machines, and Java compilers.
He earned a bachelor's degree from Cornell as well as a Ph.D. and M.S. from MIT, all in computer science. |