darvesh yadav