Before applying to a faculty position at NCSU, he was a laboratory manager and research assistant in the Wood Machining and Tooling Research Program at North Carolina State University. Prior to jointing NCSU, he was an assistant professor in the Department of Industrial Engineering and Junior Consultant in UCAB Consulting for five years at Andres Bello Catholic University in Caracas, Venezuela.