He earned his Ph.D. in Computer Science from the University of Kentucky. His primary research interests include recommender systems, data privacy, data mining, and machine learning. He has served as an associate editor, editorial board member and reviewer of international journals. He also served as a technical program committee member, session chair, and reviewer for many international conferences.