About

I joined the Masters program at Iowa State University in Fall'15. I am currently working under Dr. Johnny Wong on problems in areas pertaining to Community Detection in networks and Cyber Security. I am also serving as Teaching Assistant for the Software Engineering course SE 494 (Online Portfolio Development)

I grew up in Lucknow, India where I graduated high school from Delhi Public School, Lucknow(Summer '09). I completed my B.Tech in Computer Science from VIT University, India(Summer '13) where my I was advised on my final project report by Prof. Senthil K.D.

Following graduation, I worked at Commvault Systems Inc. (July '13 - July '15) in the core server and database team. I also interned at Sony India Software Center(Summer '12), working on their internal Playstation Inventory Portal.

I love to write code and actively spend countless hours thinking about ways of improving existing approaches to solving problems. I enjoy interacting with people who have a compelling urge for problem solving.

Education

Work Experience

  • Commvault System Inc. (July '13 - July '15)
  • I worked as a software developer for the core server team and database team at Commvault. The company deals with developing a software system for enterprise data management. My work initially dealt with a product called "Edge Drive" which provides file sync capabilities for a large set of data at the enterprise level. Later, I also got to work on server security, integrating a variety of authentication frameworks to the server module.

Internships

  • Commvault Systems, Tinton Falls, New Jersey (June '16 - Aug '16)

    I worked as a Software Development Intern at Commvault Systems's HQ during the summer '16. My work included integraing OpenID Connect(which a popular open source SSO protocol) into Commvault's Content Store by devloping an OpenId Connect Client and Server to allow customer web portals to both authenticate against Commvault's user space as well as to allow Commvault Content Store to authenticate against a trusted third party user space. I was tasked with creating a full stack implementation of this feature, requiring me to work on Java, C#, CPP and MS SQL Server.

  • Sony India Software Center (May '12 - July '12)

    I worked as a software development intern at Sony's Software division, where I worked on their internal portal for managing their playstation product. Being my first industry experience, I gained a lot of insight into the product development and feedback cycle. I worked on PHP and a variety of databases to port data and manage such massive data from their web portal.