Satish A Puthran Updated resume