siddharth roy 2024