His final-year project involved implementation of the latest standard of Message Passing Interface in Java as part of the MPJ Express, an open-source message passing library. Besides this, he has also worked on automatic code generation, test automation, web development and game design. As a CERN openlab student, he will work on the improvement of a memory profiling tool for C++, known as MALT.