Siddharth Prakash Rao, Aalto University