He has taught various courses in Industrial Engineering program and has published numerous peer-reviewed articles in Ergonomics and Biomechanics Journals. He is a subject matter expert in Human Factors and Ergonomics. He is a member of the HFES, ISOES, and IIE.