devinder sharma