Carnegie Mellon University, Pittsburgh, PA

Jan 2016 - Present

Course: Distributed Systems
Role and Responsibilities:
1. Conducted laboratory sessions for students which involved describing requirement and providing assistance
2. Facilitated sessions to clarify student queries on course, projects and homework
3. Graded periodic assignments and quizzes

Headstrong Services India Pvt. Ltd., Noida, India

Sep 2011 - Jan 2014

Project: Cash Management
Duration: June 2013 - Jan 2014
Technologies/Environment: Core Java, Spring Integration, Sybase, DB2, Autosys, Shell scripting, IBM MQueues
Summary: Cash Management Tool is used for Funding and Forecasting of the available cash in Morgan Stanley with different Business Units. This tool is used to calculate and forecast the available liquidity among different BU's so as to invest/supply cash flows as per the requirements of different BU'S and avoid holding on to liquid assets.
Role and Responsibilities:
1. Understand the business requirement behind the change request from product Owner, create the stories and sub-tasks for it and log them in JIRA.
2. Migrate the functionally of enrichment of various fields from the Mainframe side to the distributed side to reduce the overall cost incurred by the project.
3. Middle Tier application development for various new enhancements as per the increasing requirements.
4. Direct Client Interaction and handling.
5. Create Regression Testing pack for automating the testing flow.

Project: Collateral Management
Duration: June 2012 - May 2013
Technologies/Environment: Core Java, GXT, Spring, Sybase, DB2, Perl, Autosys
Summary: An application that provides Counterparty Portfolio Management and Collateral Management for Morgan Stanley’s OTC derivative business. The application captures new agreements, aggregate position and exposure data, calculates counterparty margin and collateral requirements and provides a workflow around collateral management- allowing MS to settle collateral balances, make collateral movements, reconcile portfolios with counterparts and provide indication and margin statements.
Role and Responsibilities:
1. Front to End development of Automated Tool for sign off, a web based tool - to reduce the manual intervention & effort by operation team in validating data & instead have full-proof system.
2. Process champion for the team, to ensure timely and orderly creation of all the process documents.
3. Direct client interaction and handling.
4. Actively participated in Project Audits. Prepared process documents and undertook the project audit.
5. Optimization: Developed and implemented a DB2/Sybase optimization script to reduce the cost by 0.2 million dollar.
Awards: Rising Star, a quarterly award

Project: Android Mobile COE
Duration: Sep 2011 - June 2012
Technologies/Environment: Core Java, Android, SQL
Summary: Android mobile COE was an initiative started by Headstrong to build expertise in the area of mobile applications. As part of this initiative new ideas and solution based on Android Mobile Applications were to be developed and used as proof of concept for getting new business.
Role and Responsibilities:
1. Develop an Android Mobile Application which will display all the news events about the organization reading from an RSS source, Contact information of the company and Feedback portal for the organization.
2. Guide and train a group of 6 freshers on mobile applications and development.
Awards: Order of Merit, a quarterly award.