Shantanu Panigrahi: a personal journey