Kunal Korgaonkar, IIT Madras and IBM Research