Mohammed Talha Shaikh.Resume