adwait avinash joshi