Previously, he has held faculty positions centered on engineering design at the University of Arizona and the University of Dayton. He received his M.S. and Ph.D. in Mechanical Engineering from Georgia Tech. in 1997 and 2000. He earned his B.S.E. in Mechanical Engineering from Duke University in 1995.