Previously he was a Senior Staff Engineer at Qualcomm working on a parallel JavaScript engine and mobile browser performance. He holds a Ph.D in Computer Science from the University of California, Irvine.