shastry virudh shastry 2023