Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Mobile: 9717066726
E-mail: shank538@gmail.com
Address : F-502, Alakhnanda Appartments, Sector 56 , Gurgaon , Haryana - 122002
Career objective
To seek a challenging development position where I can leverage my software skills in
revolutionary ways.
Career profile
Technical knowledge
Programming Language & Technology Java, JSP, Servlets, Struts, SQL ,JDBC, Soap/ XML,
Perl(Basic), JMS, MQ Queues
Framework & Architecture J2EE,Struts ,Webservices,Design Patterns
Application Server Weblogic, JRun, Apache tomcat 4.1,Websphere
Database Sybase, MySQL
Development tools Eclipse, Visual Studio, RSA, Perforce, Clearcase
Operating Systems Windows XP/2000, Unix
Data Structures and Algorithms Data Structures and Algorithms Implementation in Java
Academics
Work Experience
Hedge funds employ Morgan Stanley as Prime Broker for getting leverage on their investment
by opening a margin account with Morgan Stanley. An executing broker executes the trades
on behalf of hedge fund and prime broker takes care of their back office work like settlement,
reporting , analytics and portfolio accounting. STP process automates the file entry,
enrichment, processing and booking of trade in the various firm systems. Client and Broker
each send the trade details either through UI interfaces(File Import or Transaction Manager or
Marvin). The client and broker sides that have come up in the system are matched on trade
details and checked for respective limits that have been setup for those clients. Finally the
trade is booked in the firm systems through STP process and reconciled with the trade details
that we stored initially. We also send trade details to portfolio accounting and other teams like
risk, margin which extract data from the firm systems downstream.
I was involved in the development of various components of the CDS STP like Trade Capture
Flow,Matching Engine, Limits,Recon, Trade booking UI Marvin and Marvin Server
implementation.
Responsibilities:
• Interacting with the client to gather requirements.
• Development of backend components like Recon, Trade Capture
Flow using Core Java, SOAP /XML, Queues, JDBC, Sybase Stored
procedures and SQL queries.
• Development of Trade booking desktop application : Marvin.
Marvin UI is developed in C# and its server is developed in Core
Java using SOAP HTTP client.
• Bug Fixes and enhancements on an ad hoc basis for various
components.
• Developers Testing in UAT.
• Deployment of code in UAT and production.
Hedge funds employ Morgan Stanley as Prime Broker for getting leverage on their investment
by opening a margin account with Morgan Stanley and taking care of their back office work
like settlement, reporting , analytics and portfolio accounting. In turn for funding that Morgan
Stanley does to hedge funds, hedge funds have to custody their securities with Morgan
Stanley.
Repo is a contract between two parties where one party lends out money to the other party
taking securities or bonds as collateral. I was involved in designing and implementation of the
whole backend flow which included database design and implementation of business logic.
Responsibilities:
• Interacting with the client to gather requirements.
• Development of backend components like Trade Capture Flow, Integration systems
between mainframe and Core java components for booking trades in firm’s mainframe
systems using Core Java, SOAP /XML, Queues, JDBC, Sybase Stored procedures and
SQL queries.
• Bug Fixes and enhancements on an ad hoc basis.
• Deployment of code in UAT and production.
Jrun is a J2ee Application Server which has Servlet Container and EJB Container for
implementation of J2ee specifications
Responsibilities
• Development of web-based applications for testing various functionalities of server.
• Bug fixes and enhancements in the server
• Development of web applications using Jsp, Servlet, Java and Struts framework.
Project : Homer
Duration – 9 months ( June 2005 till Feb 2006)
Role: Developer.
Project : HomerDMI
Role: Developer.
Technology Used : XML,XSLT
Homer is the next generation Loan Servicing application developed for Client Ameriquest
(www.ameriquestmortgage.com).
Description:
The project involves developing templates in Adobe Output Designer and writing XSL codes.
The XSL extracts value from XML(which is made from client schema),makes validations on
input xml data, governs some presentation features of required document and puts input xml
data in the corresponding data fields of template. Then input xml, xsl, document
packages(which calls the template) and document templates are fed in Enterprise Document
Engine which generates the required document.
Responsibilities
• Development of templates in Adobe Output Designer.
• Development of XSLT for extracting values from XMLs.
B.Tech Project
Aug2003 –- Apr2004
Dept. of Mechanical Engineering
Indian Institute of Technology, Kanpur under the guidance of Prof. V.K.Jain.
Description:
We made mechanical water sprinkler which sprinkled water while moving in the spiral motion
on wheels. The sprinkler had an inlet hole for water from a water hose and had two pangs on
top which could rotate freely on its axis and thus sprinkle water . The pressure of the water
moved the perspex gears in the gear box as well as the two pangs on top which rotated due to
momentum impulse by the outgoing water. The rotating pangs had holes at the end from
which water ejected in a circular fashion. The front wheel was synchronized with the gears
such that as the gears moved the front wheel forward as well as it rotated about the vertical
axis as well so that the combination gives rise to a spiral motion.
Scholastic achievements
• IIT-JEE 2000 passed with all India rank 532.
• Got patent for the B.Tech Project