Professional Summary
> Has been working in Ness Technologies India pvt. ltd., as a Lead-
Technical.
> Around 10 yr. of extensive experience in BFSI domain Using PEGA,Java/J2EE and XML,XSLT, CORDYS Technologies.
> Have good BPM knowledge, Completed PEGA CSSA_v6.2, PEGA CSA_v5.1
certifications.
> Multiple BPM tools like PEGA, CORDYS tools implementation knowledge.
> Relavent experience to PEGA is around 4yrs 6 months and remaing on
Java/J2EE technologies.
> Well versed in Java, servlets, JSP, XML, XSLT, AJAX.
> Having knowledge in Design Patterns, UML.
> In addition to excellent technical abilities, possesses strong oral
and written communications skills, analytical and interpersonal
skills.
Ratings Process Manager (RPM), Standard and Poor's
Ness Technologies India Pvt Ltd.
Tech-Lead (Mar'11- Till Date.)
RPM is used by Ratings Services division of S&P to automate the
Ratings process followed by the division. S&P's main business line is
Ratings business. It is involved in rating various organizations
across the world and S&P follows a very elaborate and complex Business
Processes to carry out this task. RPM application automates this
process.
Environment:PEGA PRPC v6.2, v5.5, Weblogic,Unix,Oracle,JSP,
JavaScript, CSS and HTML
Project Role: Tech-Lead with the following responsibilities:
. Worked on several Rules like Report Definitions, Data
Transfoms and Assignment SLA's, Standard Agents and UI,
Flows.
. Worked on utilizing the debugging tools like SMA,Tracer and
PAL.
. Leading a team of 5 people to deliver Product Backlog
enhancements and 5 people for S&P product support team.
. Mentoring new comers on the technical and functional aspects
of the project.
. Part of production support team- Acknowledge, Investigate and
resolve the tickets rose in QC while adhering to SLA
guidelines.
. Participate in Daily scrum calls to update status to the team
- distributed across the globe.
. Reviewing the code developed by Team members.
. Participate in Project Show Cases to the business analysts.
Nationally Recognized Statistical Rating Organizations ("NRSROs"), Standard
and Poor's
Virtusa India Pvt Ltd.,
Consultant( Nov 2009 to Jan 2011 )
Rule 17g-5 under the Securities Exchange Act of 1934, as amended (the
"Exchange Act"), requires a nationally recognized statistical rating
organization ("NRSRO") to manage and disclose certain conflicts of
interest and prohibits certain other types of conflicts of interest
outright.
In effect, the SEC's amended Rule 17g-5 allows non-mandated agencies
to rate transactions.
The rule requires issuers and hired rating agencies to maintain
password-protected websites to share rating information with non-hired
rating agencies.
Environment: PEGA PRPC 5.4SP2, 5.5, JSP,
Weblogic,Intralinks,Oracle,JavaScript, CSS and HTML
Project Role: Consultant-Technology with the following
responsibilities:
. Involved in defining the Entry Flow of NRSRO Process.
. Involved in integration with RDR Database.
. Worked on integrations with CORE System Services.
. Worked on UI and validation for different lines of business.
. Involved in Preparing design document and Analysis document,
. Involved in Peer code review and updating the code review
documents.
Solution Framework, Smart Investigate, PEGA Solutions inc.
Virtusa India Pvt Ltd.,
Consultant (July 30th,2008 Sept,2009)
Working as a part of the Smart Investigate Framework development
team, which is developing a product using PRPC, to be used in the
Banking domain in case of banking transactions at an international
level pertaining to the SWIFT (a messaging standard used in
International Banking Transactions widely used by 7600 Financial
Institutions across 200 Countries). This application validates various
message types present in SWIFT and various fields present in each of
those message types and checks where the error is in completing the
transaction using the messages for that particular Transaction.
Involves working with the PRPC, defining Business Rules and
formulating the workflows needed.
Environment: PEGA PRPC 5.4SP2, 4.2 SP3, Java, JavaScript, HTML,
Oracle 10G
Project Role: Consultant-Technology with the following
responsibilities:
. Worked on PRPC 5.4 SP2 and PRPC 5.5 Preflight changes.
. Worked on integrating the Portlet with liferay portal server.
. Worked on SwiftNet EI implementation changes.
. Worked on swift changes 2009 implementations, Swift changes
like MT 202COV,205COV etc.,
. Worked on Different Msessage Type Validations
. Involved in development, code reviews and unit testing
. Involved in fixing bugs and Service Requests for smart
investigate for the new release of 5.4 and 5.5.
. Involved in URLObfuscation for Smart investigate.
ACI World Wide, ACI Enterprise Banker (EB)
Virtusa India pvt. ltd.,
Consultant-Technology (Aug 8, 2005 - June 29th, 2008 )
The primary function of this project is to design and develop
the Test cases for ACI Enterprise Banker (EB). This application
provides industry leading solutions to the Banking sectors. It
provides real time solutions to business banking. Over 100 financial
institutions are using the Enterprise Banking suite in their daily
activities.
Environment: XML, XSLT, Servlets, EJB, Websphere6.0, Oracle10g,
Myeclipse5.0, XP, AJAX, JMS, JAXB
Project Role: Consultant-Technology with the following
responsibilities:
. Involved in Simple AJAX coding for Stops and Inquiry and Secure
messaging.
. Involved in Coding related to preparation of XML in java and
translation using XSL.
. Involved in Ipay and MetaventeSSO integration to WCM suite.
. Involved in AlertEngine delivery modules like Email and
Securemessaging.
. Involved in porting application into latest versions of Jboss
and weblogic application servers
Emptoris -ESP-Service pack
Virtusa India pvt. ltd.,
Sr.Software Engineer (Aug 23, 2004 - 31-Jul-2005)
Emptoris Sourcing Portfolio is a web-based procurement
software solution. It extends beyond simple, single item transactions
to enable strategic sourcing of direct materials and services over the
Internet. It is a tool used by businesses to facilitate buying and
selling products and services over the web in the form of an RFx.
Automated workflow streamlines the procurement process, including all
bidding-related communications. Built on J2EE standards, ESP provides
customizable interface and helps in both Manual and Automatic ranking
of suppliers.
Environment: JSP, Servlets, EJB, XML, Web logic, MSSQL Server 2000,
Top link, Intellij Idea, Junit
Project Role: Sr.Software Engineer
. Involved in Coding using Java,JSP and EJB.
. Involved in coding for O/R Mapping using TopLink.
. Involved in Fixing the Language PR's Core ESP
. Involved in Fixing the Some Functional PR's Core ESP
. Involved in Coding and unit testing in DocumentCenter.
. Involved in porting application into latest versions of Jboss
and weblogic application servers
. Involved in fixing the Document Center PR's
Anti-Money Laundering System for the GCB Brazil
I-Flex Solutions Ltd.,Raheja Towers,27, M G Road, Bangalore - 560 001
Sr.Software Engineer (April' 2004 - July 2004)
This Project is being developed for GCB, Brazil. Using the Quick
Screens System developed by i-flex Solutions Citibank will be able to
monitor its entire client from AML perspective. This application
serves as a front end to the back end data ware house application
which has built in intelligence for segregating potential fraud cases
based on the transaction performed. Application will show large
balance fluctuation in A/Cs of any customer, when a customer exceeding
some predefined limits. When a customer deviates from predicted
transactional pattern. Compliance Officers, Branch Officers and
Relationship Officers will use this application. The Scope of the
Project covers the following Modules. Alerts, KYC, Watch Lists,
Profile, Negative List., SAR
Environment: MVC design pattern, Java, JSP, JDBC, Oracle 8i, IPlanet
webserver6.0,Solaries
Project Role: Sr.Software Engineer with the following
responsibilities:
. worked on Alerts module.
. Worked with DAO objects, which deals with database.
. Worked with Handler Objects, and Value Objects
. Involved in coding related to handler and DAO object, value
object and view Helper.
. Involved in development of Alert module using server side
components Jsp, Participated in testing, well as code level.
AppIQ Management System
304,"My Home sarovar plaza", secretariat Road,saifabad,Hyderabad-500063
Software Engineer, (Nov 2003 to March 2004)
AppIQ's application managed Storage Technology provides
solutions that allow all the users of enterprise data infrastructure,
storage architects, storage administrators and application
administrators, to employ a suite of solutions that provides a
complete context of all the operations and uses. This increasing the
availability of enterprise applications improves response times for
change management and significantly lowers the cost of ownership.
Environment: Java, velocity FrameWork,EJB,Oracle 9i, Sun
Solaries,Jboss,ANT,XML,JaxRPC,EJB
Project Role: Software Engineer with the following responsibilities:
. Involved in coding related DataModels in java.
. Coding Related to EJB, to Fetch data from database
. Coding related to Mapper classes wsmodel to datamodel.
. Involved in writing materialized views, procedures etc.,
. Coding related to Vm files for velocity frame work.
. Coding related to EJB which provide data to JReportEngine.
. Coding related to UserDataSource Objects to implement Graphs in
Jreport.
Show Time (Media Display Scheduler)
DEREX Technologies, Inc Prithvi information solutions ltd,7004 Emarald
House, S.D. Road, Secundarabad-500003
Software Engineer (Jan 2003 to Oct 2003)
The media displaying system uses scheduling technology to
schedule media displaying to specific dates and times on a particular
player. The system can also retrieve information from the web for
targeted audience. Registration Module is Registration of Users,
Medias, Fillers, Players and Slot will be done. Media registration
will be done for a particular player in a particular slot. Scheduling
server component creates the schedules for all or a subset of the
locations with in the network. Schedule
data files will be in XML format. When each set of schedules is
completed they are packaged, compressed and copies to the distribution
manager where they will be sent to the locations. The schedules are
named and organized in directories in a way that it is easy to
identify what the destination time/display is for any schedules.
Display Module mainly contains player on which scheduled media will be
displayed. It also has Player server, which is responsible for reading
the schedule files and informing players (clients) of their current
schedules.
Environment: : java, JNI, Oracle8i, XML, and crystal report
Project Role: Team member with the following responsibilities:
. License Authentication and expiration.
. Compression algorithm while transmission
. Writing code for generating and parsing the XML file, which
contains schedule information.
Writing SQL statements for back end accessing.
Preparing the crystal reports dynamically using java
Bank Oxygen
FinancialOxygen Inc;Prithvi information solutions ltd,7004 Emarald House,
S.D. Road, Secundarabad-500003
Software Engineer (5th March 2001 to Dec 2002)
This portal is being developed for a financial service
organization in USA. It caters to the money market segment and
facilitates on-line trading between multiple banks/financial
institutions and broker/dealers. This site provides messaging service
between various banks, bank brokers and clients.
This project is divided into four modules.
. Registration
. Money Markets.
. Mutual Funds.
. Repos.
Environment: Java, JSP, and JDBC, with Oracle8i as a back end on
Weblogic Server.
Project Role: Team member with the following responsibilities:
. Involved in Analysis and design of the Registration Module and
Money Markets.
. Designing and developing of JSP pages for Registration Module
and Money Markets.
. Involved in Designing of back end.
. Involved in Testing of Registration and Money Markets Modules.
Education
. Bachelor of Engineering (Mechanical), Nagarjuna University,
1998.
Certifications
. PEGA CSA-v5.1 Certified System Architect.
. PEGA CSSA-v6.2 Certified Senior System Architect.