[Edit] For a more recent profile, pls visit https://sites.google.com/site/shashankguptame/