In June '13, I published Hacking into the Indian Education System about some code I wrote to expose glaring anomalies in one of India's premier education boards. It amassed a lot of media coverage.
In August '14, I spoke at TEDx Bangalore to an audience of 1600 about some major issues plaguing Indian education and how online education can be and is being an effective solution. The video is due to be out soon.
I developed a player trading model for the Fantasy Indian Premier League, the world's biggest cricket league. It was the first such model to compete in the actual fantasy league. It used Binary Integer Programming, computationally outperforming previous research in the field by 33x and achieved 99.54%ile out of over 400,000 participants. Read the paper here.
Marauder allows players to create and join maps that continuously but efficiently logs location data from your phone and displays live locations of all players on the map with very low latency, much like the Marauder's Map. We used Tornado, WebSocket, Tornado and Redis amongst other technologies, and built a web app and iOS app.
Finally ported my obsolete Word resume into Latex and open-sourced it! There aren't many half-decent resume templates out there. I also compiled a few of my favorite Latex templates as well.
I worked in a team of 4 to create a compiler from scratch in Java for Cubex. We used ANTLR, and implemented some optimizations. Ross Tate taught us and he's awesome.
Wrote a GUI, an orbit analysis tool, and did some code factoring on a simulation for a nanosatellite that will actually launch into space.
I've also created a fully rendered, realistic and interactive 3D Game with a random terrain generator, a Ray Tracer renderer, a multithreaded SMTP Server, my own malloc, a fully functional filesystem with a multithreaded garbage collector, a MapReduce in OCaml, a Pokémon playing bot, a MIPS Processor, and Breakout.
I've also created a simple algorithmic trading simulator, tools to scrape the Cornell University student database, a Typeracer hack, a Cornell instant course search tool called Instudy, classic games like Pong, Tetris and Minesweeper, and a 3D Graphing utility.
I enjoy critically reasoning and debating controversial topics. Losing an argument is an important skill.
I'm extremely nocturnal and have spent many nights hacking away at code.
I write on Quora whenever I feel like I have something new to add, usually about India, life, code and education.
I love Hindi music and have a large Spotify playlist going, cleverly marketed as the Best Hindi Playlist on Spotify. I also like Alesso, Keane and Michael Jackson and recently gotten into Sanam and The Glitch Mob.