He has over 25 years of experience analyzing, modeling, supporting, and managing computer performance. He has seven patents and has over 20 published technical articles. He received his Ph.D in Electrical and Computer Engineering from Carnegie Mellon University.