Prior to this, he held different positions at the same university. He holds a member of different committees. He is an Editorial board member and reviewer for various international journals. He has a number of publications in his name.