Ruoming Pang is a Distinguished Software Engineer at Apple and previously held the position of Principal Software Engineer at Google. Ruoming Pang earned a PhD in Computer Science from Princeton University, where study took place from 2000 to 2006, and completed a Master's degree in Computer Science at the University of Southern California between 1998 and 2000.