shailesh bagauli