Andrew Sohn is an associate professor at the Computer Science Department of the New Jersey Institute of Technology. His research interests include building scalable computing infrastructure using virtualization both at the Linux kernel and module level. Andrew was a NASA-University Joint-Venture Faculty Fellow at the NAS Parallel Benchmark Group of the NASA Ames Research Center (Silicon Valley) during the summers and winters of 1994-1999 to work on dynamic load balancing framework with grid partitioning and an NSF CGP Fellow and Japanese Info Science Foundation Fellow at the Electrotechnical Laboratory, the Japanese national laboratory for Electrical Engineering and Computer Science (1992-1993, 1995-1999) to work on hardware-level multithreading. Andrew co-founded and ran a venture capital-backed networking software company in Sunnyvale, California (1999-2003) with the approval of the provost. One of his recent papers received the 2008 IEEE High Performance Computing and Communication Conference Outstanding Paper Award. Andrew received B.S. in Electrical Engineering and M.S. and Ph.D. in Computer Engineering from the University of Southern California.