Objective To be an active player in the IT field where I can proactively contribute my knowledge and expertise in order to meet the demands of my professional associates namely, my employer, customer (external as well as internal), and colleagues, and to continuously learn and add value to my professional skill-set to meet the changing demands from me in an ever-changing business environment
Technical Skills LANGUAGE : Java, J2EE WEB TECHNOLOGIES : Web Service, JSP, Servlets, HTML, CSS, JavaScript, XML APPLICATION DESIGNING TOOL : RAD (JDK 1.6 & Web sphere Application Server), Eclipse, SVN, HP Quality Center, MAVEN, Beyond Compare, SOAP UI, Brackets.
:
DATABASE DATABASE DEVELOPMENT TOOL: ORM FRAMEWORK APPLICATION DEV TOOLS OPERATING SYSTEMS BPM TOOL
Oracle, IBM DB2 TOAD, PL/SQL Developer
:
Hibernate : STRUTS (MVC) (1.2) : RAD, Eclipse. : Windows based system : PEGA-PRPC (7.X, 6.X)
Key Result Area
Performance-driven and result-oriented computer-professional with more than 5 years of extensive expertise in the IT fields with 2 years of experience in java-j2ee application development and more than 3 years 2 months of Pega-PRPC application development.
Expertise in Core Java, J2EE, Pega PRPC, PL/SQL programming.
Efficiently worked on RAD, Pega PRPC 7.x/6.x, Eclipse, Websphere Application Server, Apache Tomcat Server, TOAD, PL/SQL Developer (Forward & Reverse Engg.)
Exposure on the global tools like ClearCase, HP Quality Center, SOAP UI, SVN.
Awarded with “WoW”, “Most Valuable Player”, “Pat on the Back”, “Job Well Done” in Pega Systems for making the framework release successful by doing the optimized coding, highest number of bug fixing in bug bash and adding the extra features in the framework.
Awarded with “TCS GEMS” twice for defect free code and excellent project delivery.
My Skill got acknowledge with “ON THE SPOT AWARD” twice for showing great value addition at project level and organizational level.
Worked closely with customers and stakeholders to provide the best generic BPM solutions.
Worked on analyzing the enterprise business application and mapping with the latest enhancements.
Involved in various phases of Software Development Life Cycle as well as Regular Maintenance Job with effective Program tuning.
Proven strength in problem solving, coordination and analyze stress, time and people effectively.
Achievement oriented with excellent people management skills and an ability to manage change with ease.
Worked with the Business Consulting to analyze the present system and requirement gathering for future.
Worked on gap analysis for individual modules/sub-enhancements.
Highly motivated, positive minded, challenge accepting and patient. Technical Strength
Design and develop Pega BPM Enterprise Frameworks and applications to meet requirements of the generic business defined by the banking and financial industry.
Design and develop web based dynamic Java – J2ee Enterprise Applications to meet requirements for the clients.
Worked efficiently in the agile methodology and handled the various scrum meetings.
Work with the other development team to design the Enterprise Applications, BPM Solutions as reusable tool at Organizational level.
Worked on database solutions such as SQL & PLSQL program etc.
Delivering performance tuning and optimization activities of present system with respect to the generic programs.
Proactively involved in writing JUNIT test cases, defect fixing and defect monitoring during Unit Testing, Development Integrated Testing, System Integrated Testing, User Acceptance Testing, and Production.
Involved in understanding business requirement documents (BRDs) and preparing Bridge Documents, Unit Test Scripts, Unit Test Reports, and Traceability Matrix along with version control.
Professional Qualification
B.Tech (Electronics and Instrumentation engineering) in 2010 from SIT, Siliguri- WBUT with 1st division. Professional Certification
Sun Certified Java Programmer (SCJP) Oracle 11g Application Developer certified Associate (OCA) Certified System Architect (PRPC v6.3) Certified Senior System Architect (PRPC v6.3) Certified Methodology Black Belt (PRPC v6.3)
Domain Certification Certificates in U S Mortgages, Consumer Lending, U S Mortgage Banking Foundation. Professional Experience Summary Organization J P MORGAN INDIA SERVICES PEGASYSTEMS WORLDWIDE INDIA WELLS FARGO INDIA SOLUTIONS TATA CONSULTANCY SERVICES
Clients/Partners
Location
From
To
Role
J P MORGAN USA
Bangalore
Mar’15
Till date
Associate- Senior Pega Developer
Bangalore
Nov’13
Feb’15
Solutions Engineer
Bangalore
Jul’13
Nov’13
Senior Analyst (Javaj2ee Developer)
Kolkata
Mar'11
Jul’13
PEGASYSTEMS USA
WELLS FARGO BANK (US)
Citicorp Credit Services Inc. (USA)/ Citicorp Credit Risk Technology. (UK)
Systems Engineer (Java-j2ee, PegaPRPC)
Current Role Description My role is of Senior Pega developer and internally designated as Associate in J P Morgan. I am working as an individual contributor and working in the domain of CPM for Asset Management LOB (Global Investment Management). I am responsible for developing new feature and enhancing existing features in the application where system automates the customer guidelines capture, processing of the guidelines and later the implementation of the same on the customer account. PROFESSIONAL EXPERIENCE Projects PROJECT- Beacon 2.0 Partner: J P Morgan Chase, USA Technologies: Pega PRPC 7.1.8, Java, JSP, PL/SQL. Module: Application Migration Business Module: Global Investment Management Team Size: 5 This is a migration project where Beacon application is upgraded from Pega v6.2 to Pega v7.1.8. This project is under development. Utilize the responsive UX features, data management of the latest Pega version. Tolerance upgrade and UI upgrade for the application. Role & Responsibilities
Contribution in the Tolerance upgrade, UI upgrade of the old application.
Upgrade the whole UX of the application by applying correct Skins and responsive layouts.
Removing the deprecated controls and Custom controls with OOTB controls so that the application is accessible on other devices also.
Designing new CSS, Skin for application. Overriding the OOTB Skin to match the JPMC UI standards.
Bug fixing in case the functionality has been broken after the upgrade so that the business is not impacted.
Coordinating with Pega ECS team for the SRs and the hindrances while upgrading the application.
Contribution to new DB schema design, table refactoring and then moving the appropriate tables to application specific schema.
Representing the new features of the application to the stakeholders at global level.
Leading the offshore team at Bangalore and working closely with LSA.
Preparing technical documents, upgrade documents for the different modules of the application.
Sending daily Work Status Report to our US Partners about the completion status of the assigned work.
PROJECT- Beacon Partner: J P Morgan Chase, USA Technologies: Pega –PRPC 6.2, Java, JSP, PL/SQL. Module: Application development Business Module: Global Investment Management Team Size: 3 The project is to develop an application that enables the leading financial institutions to ease the process of customer’s guidelines capture and their implementation on their account/ investment. This applicationserves B2B and B2C across all market segments. The application is designed in a way that it is easy capture, propagate, and track the implementation of captured guidelines at any stage of the case-lifecycle. It supports all kinds of stages involved in the process right from setup to the fulfillment of the account. Role & Responsibilities
Designing the class structure, database tables and developing new functional requirements for the Beacon application using PRPC 6.2, Core-java and SQL.
Leading the offshore team at Bangalore and assisting the third party vendor team.
Understanding the new business requirements for application and converting them into the user stories by grooming with onshore counterparts and Lead system architect.
Working as team lead, arranging & attending daily stand-up meeting with peers.
Defect fixing during Unit testing, development integration testing (DIT), regression testing, Production release, performing code reviews.
Supporting the onshore counterparts and partners on the application in their development issues.
Leading and handling the various scrum meetings.
Preparing technical documents, mapping documents, implementation documents, upgrade documents for the different modules of the application.
Sending daily Work Status Report to our US Partners about the completion status of the assigned work.
Demonstration of application to the new on-boarded team members and grooming them on Pega technology. PROJECT- New Business Backbone (NBB 7.1/NBFS 7.1) Partner: Pegasystems, USA Technologies: PRPC 7.1, Java, PL/SQL, JSP. Module: Frameworks Business Module: New Business for Financial Institutions. Team Size: 5 The project is to develop a generic framework that enables the leading financial institutions to ease the process of on-boarding new entities like customers, accounts, products etc. across all line of businesses and across all market segments. This framework is a powerful solution to all on-boarding
processes (customer, product, contact). The framework is designed in this way that it is easy to extend and by default it gives good depth and breadth to the business. It supports all kinds of stages involved in the on-boarding process right from setup to the fulfillment of the entity. Role & Responsibilities
Designing the architecture of the framework like class structure, database tables and developing new functional requirements for the NBB (New Business Backbone) and NBFS frameworks (New Business for Financial Services) using the latest technologies PRPC 7.1, Corejava and SQL.
Understanding the new business requirements for Product and converting them into the user stories by grooming with product owners and architects.
Giving presentation to internal teams in Pegasystems to enable them on the framework
capability. Also mentor the new team members on PRPC features. Defect fixing during Unit testing, development integration testing (DIT), regression testing, Production release, performing code reviews
Supporting the customers and partners on the frameworks (Leading financial Institutions) in their implementation issues.
Leading and handling the various scrum meetings. Also presenting the new functionalities to the stakeholders and to the interested parties.
Attending the daily standup calls and highlight the worked accomplished and challenges faced.
Preparing technical documents, mapping documents, implementation documents, upgrade documents for the different modules of the framework.
Acting as pseudo team lead, arranging & attending daily stand-up meeting with my lead and peer.
Sending daily Work Status Report to our US Partners about the completion status of the assigned work.
Doing POC of the new technologies learnt.
PROJECT- New Business For Financial Services (OBFS)- Product Designer (PDFS) Partner: Pegasystems, USA Technologies: PRPC 7.1.6, Java, PL/SQL. Module: Frameworks Business Module: Product On-boarding (across all market segments). Team Size: 5 The project is to develop a tool that automates the creation of life cycle for a product. This framework enables the business users to create the entire life cycle of the product by just collecting the data model for the product, segregating the form-fields in form-sections. After the said work is completed, with just a click the entire life cycle for the Product is generated which includes the auto generation of case-type, stages, flow, flow-actions, data-transform, activities, sections, etc. Stages created as a part of case-type covers the generic stages for a product life cycle like Product Setup, Customer Approval, Document Collection and Product Fulfillment. Later the auto generated case type can be used as the standard process for the new account on-boarding case. This framework enables the leading financial institutions to ease the process of product creation across all line of businesses and across all market segments. The framework is designed in this way that it is easy to extend and by default it gives good depth and breadth to the product creation. It supports all kinds of stages involved in the product life cycle. Role & Responsibilities
Designing the architecture of the framework like class structure, database tables and developing new functional requirements for the Product Designer using the latest technologies Pega-PRPC 7.1, Core-java and SQL.
Understanding the new business requirements for Product and converting them into the user stories by grooming with product owners and architects.
Supporting the customers and partners on the frameworks in their implementation challenges.
Giving presentation to internal teams in Pegasystems to enable them on the framework capability. Also mentor the new team members on PRPC features.
Defect fixing during Unit testing, development integration testing (DIT), regression testing, Production release.
Leading and handling the various scrum meetings. Also presenting the new functionalities to the stakeholders and to the interested parties.
Attending the daily standup calls and highlight the worked accomplished and challenges faced.
Preparing technical documents, mapping documents, implementation documents, upgrade documents for the different modules of the framework.
Acting as pseudo team lead, arranging & attending daily stand-up meeting with my lead and peers.
Sending daily Work Status Report to our US Partners about the completion status of the assigned work.
PROJECT- Servicing Platform Development Partner: Wells Fargo Technology Center, USA Technologies: Java, J2EE, JSP, Servlet, Spring, Oracle, YUI, Hibernate, Maven, Web Service, JUNIT Module: Servicing Business Module: Consumer Lending Technology (HPAI) Team Size: 3 The project is based on developing a common platform using various latest technologies for all the applications presently in production for Consumer Lending Technology. All the applications will use the features of the platform so that there is a reusability of code, performance improvement and high throughput. Once the platform is devised every application in the production for CLT will be migrated to Servicing Platform. Role & Responsibilities
Attending the daily US Partner team calls.
Developing new functionalities for the Servicing platform using the above java, j2ee, web services, Spring, Hibernate and other technologies.
Defect fixing during Unit testing, development integration testing (DIT).
Preparing technical documents, mapping documents for the different modules of the Servicing platform.
Arranging and attending daily stand-up meeting with my lead and peer.
Sending daily Work Status Report to our US Partners about the completion status of the assigned work.
Doing POC of the new technologies learnt.
PROJECT- LOAN PRSPECTOR (LP) Client: Citicorp Credit Services Inc. (USA). Technologies: Java, J2EE, Oracle 10g PL/SQL, Dozer Mapper, Hibernate, Maven, Web Service, JUNIT Module: Services Business Module: Real Estate Lending (REL) Team Size: 5 CITI Group is one of the largest banks in the world, with over a third of its revenue now coming from its Global Services division. It is the dominant bank or financial institution in the North America, and also operates in more than 70 countries around the world. CITI group is organized into the following business divisions: CITI-REL, CITI- Cards, and CITI-BI. This CITI- REL project allows CITI system to refinance OFFUS loan. For CITI bank an OFFUS loan in US is a loan that is not primarily granted by it. In US the last date for availing the HARP 2.0 program is 31st Dec, 2013. For getting benefited by this program, CITI bank need to have an interface that is capable of interacting with two US government underwriting bodies named Fannie Mae and Freddie Mac. With the current system of CITI the loans granted or refinanced was underwritten by Fannie Mae. This project will enable CITI to get the refinance loan underwritten by Freddie Mac. In this project we developed an interface to interact with an interface named LP of Freddie Mac. We developed a new mavenized web application to interact with Freddie Mac. Also enhancements were made in some present applications. Role & Responsibilities Analyzing the business requirement documents and preparing the Impact Analysis Document showcasing the issue areas at present system, and come up with solutions. Development of fresh application with generic design & concepts as a part of business needs. Enhancement of present system and come up with the new development models for the client as a generalize business solution to meet the business objective. As part of the development responsibility writing JUNIT Test cases, defect fixing and defect monitoring during Unit testing, Development Integration Testing, System Integrated Testing, User Acceptance Testing, and Production deployment monitoring and bug fixing was
my
crucial role Being a primary resource I was accountable for tracking the project plan & attending Business FR Calls and defect calls. Preparing and working on Technical Documentation (e.g., HLD/LLD), Bridge Documents, Unit Test Scripts, Traceability Matrix with version control. Working on Daily and Weekly statistics report to customer on timely basis and looking for constant improvisation on every release for better information sharing. Analyzing/Reviewing technically issues. Resolve critical issues and bug fixing. Codes walk through and code review.
PROJECT – RESPA TECHNICAL CORRECTIONS (RESPA-TC) Client: Citicorp Credit Services Inc. (USA) Technologies: Java, J2EE, Oracle 10g PL/SQL, Pega-PRPC (6.3), Hibernate, Maven, Web Service, JUNIT, Module: Services Business Module: Real Estate Lending (REL) Team Size: 5 RESPA- Real Estate Settlement Procedures Act. On July 11, 2011 HUD published technical corrections and clarifying amendments to Regulation X, HUD’s RESPA regulations. Most of the issued covered by these amendments had been previously address by HUD in its informal FAQs and RESPA Round Up publications. The amendments address many issues. This project will enable CITI to get the refinance most of which required no further modifications to systems or processes. Role & Responsibilities Analyzing the business requirement documents and preparing the Impact Analysis Document showcasing the issue areas at present system, and come up with solutions. Interacting with the CITI-US (REL) Pega team to learn the application built on Pega-PRPC and identifying the places of impact. Creation of components like flow, flow action, sections, activities, properties to meet the business changes. Shipping the new rules and modified rules to the production and providing the post production support to the business users. Enhancement of present java application system and come up with the new development models for the client as a generalize business solution to meet the business objective. As part of the development responsibility writing JUNIT Test cases, defect fixing and defect monitoring during Unit testing, Development Integration Testing, System Integrated Testing, User Acceptance Testing, and Production deployment monitoring and bug fixing was
my
crucial role Preparing Technical Documentation (e.g.,HLD/LLD), Bridge Documents, Unit Test Scripts, Traceability Matrix with version control. Working on Daily and Weekly statistics report to customer on timely basis and looking for constant improvisation on every release for better information sharing. Codes walk through and code review. Resolve critical Resolve critical issues and bug fixing. PROJECT- MISMATCH OF RATE Client: Citicorp Credit Services Inc. (USA) Technologies: Pega-PRPC 6.3, Java, J2EE, Oracle 10g PL/SQL Module: Services Business Module: Real Estate Lending (REL) Team Size: 1 Main objective of implementing this ticket was for analyzing and removing the mismatch of rate displayed at two CITI sites in production environment. Providing support to the CITI REL production and support team. Mismatch of rate was found between CITI’s www.cmi.com and the rate returned by one of DEV’s team application named as Product Advisor Service. I was only resource for this change request from off shore and was awarded for excellent work in this request.
Role & Responsibilities Detailed Gap analysis of Ticket, analyzing the impacted areas of the current system and come up with a solution. Enhancement of present system and come up with the new development models for the client as a generalize business solution to meet the business objective. I was involved in defect fixing and monitoring during Unit Testing, User Acceptance Testing (UAT). Maintaining Bridge Documents, Unit Test Scripts. PROJECT- UNIVERSAL COLLATERAL DATA PORTAL (UCDP) Client: Citicorp Credit Services Inc. (USA). Technologies: Java, J2ee, Oracle 10g PL/SQL Module: Services Business Module: Real Estate Lending (REL) Team Size: 2 The project was for mapping and verifying some new types of documents to existing category of the Citiworks and Filenet. Citiworks is a portal where a user can check the status of his loan application and the list of documents uploaded by the user or generated by the bank. Also a user can see the list of due works pending with him in Citiworks. Enhancements were made in present working applications named as Citiworks, VSS, Citilinkfeed Role & Responsibilities Analyzing the business requirement documents and preparing the Impact Analysis Document showcasing the issue areas at present system, and come up with solutions. Enhancement of present system and come up with the new development models for the client as a generalize business solution to meet the business objective. Preparing Technical Documentation (e.g., HLD/LLD), Bridge Documents, Unit Test Scripts, Traceability Matrix with version control. Defect fixing during Unit testing, System Integrated Testing, User Acceptance Testing.
PROJECT- CITI-RAPID Support Client: Citicorp Credit Risk Technology. (UK) Technologies: Java, J2EE, JSP, Servlets, Sybase Tools: Eclipse, Microsoft ISQL/w, Editplus. Module: Support Business Module: Risk Technology (BI) Team Size: 5 The project is based on providing (24x7) Production Support to a CITI Credit Risk Technology RAPID application. This application publishes the customer’s data to the vendors of CITI Bank. Role & Responsibilities
Provide Production-Support to business users on rotating shift basis as a generalized business solution to meet the business objective.
Enhancement of present system and come up with the new development models for the client. As part of the support team I was responsible for fixing tickets that were raised by end users. Preparing technical documents for the users facing technical challenges. Attending Business Production Calls daily with other business units and other vendors of CITI corp.