Al Borchers joined Google in 2004 in the Platforms group, developing system software for Google's servers. In the last few years he has been working on high performance storage devices. He received a Ph.D. in theoretical computer science from the University of Minnesota in 1996, and has worked in industry for many years developing Unix and Linux device drivers and system software.