We provide IT Staff Augmentation Services!

Senior Developer Resume

2.00/5 (Submit Your Rating)

Professional Summary

  • Certified PEGA PRPC System architect currently working as a System Architect in PEGA.
  • 11+ years of experience in Analysis, Design, Coding, Testing and Implementation of application of full software development life cycle.
  • 3+ years of Pega IT experience in Analysis, Design and Developed of Web based BPM, with good exposure in financial and banking industry.
  • 8+ years of Java/J2EE based experience. Work experience as onsite/offshore Technical, Software Engineer in Java/J2EE projects
  • Experience as a Pega Architect in writing, debugging, creating flowcharts, coding, and documenting programs.
  • Experienced in developing Work Flow, Rule based Business Process management applications on Pega Rules Process Commander (PRPC).
  • Successfully designed and delivered PRPC products and internal applications for Pega systems.
  • Well versed in creating Business Rule Engine, Business Process Management documents for Pega Rules Process Commander (PRPC).
  • Knowledge in Design, Development, Migration and Deployment of PRPC (PegaRULES Process Commander) and Java/J2EE based applications.
  • Well versed with entire software development life cycle. Strong experience with RUP, UML, and Design Patterns.
  • Experience in J2EE features like Servlets, Java Server Pages, Spring, jQuery, JSon, Flex, SmartGWT 2.0, JSTL, EJB, Java Mail and JMS.
  • Excellent skills in Java, Struts, Hibernate, JDBC, JNDI, XML, XSL, JAXP, XSLT, XPATH, SAX, DOM, SOAP, SQL, PL/SQL, ANT.
  • Expertise in GUI Web designing and validations using AWT, Swing, Applets, HTML, DHTML, CSS, Java Script.
  • Experience in RDBMS Design, SQL, PL/SQL and UNIX Shell and Perl Programming.
  • Strong Experience in writing Sub Queries, Stored Procedures, Triggers, Functions and Packages.
  • Strong experience in complete Project Life Cycle, which includes Requirements analysis, Feasibility Analysis, High Level Design, Low Level Design, Design Reviews, Coding, Testing. Peer Reviews, Implementation and Maintenance.
  • Experience in RDBMS technologies like Oracle SQL, PL/SQL and MS-SQL
  • Strong knowledge in developing Web Services using SOAP, and XML
  • Experience in writing logging functionality using Log4j and unit testing using JUnit
  • Strong analytical skills ,logical ,presentation skills with strong communications skills at different technical and managerial Levels

EDUCATION
Masters of Computers Application .

CERTIFICATION:
PRPC Certified System Architect

TECHNICAL SKILLS

Operating Systems:Unix, Linux, Windows 95/98/XP/NT, MS-DOS, Sun SolarisLanguages:C, C++, JAVA, J2EE,SQL,PL/SQLDatabases:Oracle 8i, Oracle 9i, Oracle 10g, PL SQL/SQL Server, MS AccessCase Tools:UML, Rational RoseTools:Eclipse, WSAD, Toad, Quality CenterWeb Technologies:VB Scripts, Servlets, JSP, Struts, EJB, XML, SAX, DOM, HTML, DHTML, JavaScriptBPM:Pega Rules Process Commander (PRPC 5.x)Application Server:Websphere, Tomcat, web logic, EclipseDomain Knowledge:Banking and Finance.

PROFESSIONAL EXPERIENCE

Confidential
April 2012 – Present
Senior DeveloperCONFIDENTIAL application has been designed with the expectation that other American Express applications may use the services it contains. This will not only allow other applications to leverage the services, but will also minimize the impact of service changes to the CONFIDENTIAL application.
CONFIDENTIAL integrates with Desktop PLUS in order to provide a fully functional application for the CCP’s while CONFIDENTIAL continues on in development. The SOAP service between CONFIDENTIAL and Desktop PLUS is invoked in two scenarios with the CONFIDENTIAL application: the first being anytime we transfer the UCID scorecard and the second being when we initially call the UCID service
In order to improve the performance of the CONFIDENTIAL application, additional activities have been created that allow the FINS and PMS services to be invoked as background processes while the UCID Authorization executes in the primary Requestor thread. These activities invoke the FINS and PMS services using PRPC’s queueBatchActivity method in the Public API
Roles and Responsibilities

  • Worked on the defects for the PROD environments.
  • Weekly status calls with the business managers.
  • Worked on Soap Web Services and soap connect rules to talk to external systems.
  • Well versed with the usage of debugging tools including Clipboard, RULE Inspector, Tracer and Log Analyzer.

Environment:UNIX, MS Visio, PRPC 6.2 & CPM 6.2, Web Sphere.

Confidential Feb 2011 – April 2012
Pega Tech LeadCONFIDENTIAL Application automates the job request and tracking processes for the staff and customers of the Portfolio Management Trading (CONFIDENTIAL). The CONFIDENTIAL application allows CONFIDENTIAL customers (such as IB bankers) to submit requests and track the status of requests submitted. It also captures time spent by CONFIDENTIAL staff on requests and generates many statistical reports.
To improve performance and deliver richer functionality, IB Technology is partnering with the business to deliver a new version of PMG with significant functional enhancements and technology reengineering. 
Roles and Responsibilities

  • Creating High Level Class structure in Pega Rules Process Commander
  • Design and implemented flows, flow actions and user interface (harness and section rules) that are critical to the business.
  • Creation of HTML rules, Properties, Embedded Pages and Correspondences.
  • Created agents which will run in the background to generate daily, weekly and monthly reports and emails
  • Designed and Implemented Soap web services.
  • Involved in requirements gathering by talking to different teams and capturing them in a Functional specs.
  • Prepared Unit test cases and test logs.
  • Developed Rules for Validation and Integration rules pertained to Rule-Connect- and Rule-Service.
  • Worked extensively in Soap Web Services and soap connect rules to talk to external systems.
  • Well versed with the usage of debugging tools including Clipboard, RULE Inspector, Tracer and Log Analyzer.
  • Involved in giving access privileges to other users.
  • Worked on DB mapping, remote db connection, and other DB related operations.
  • Modified the Existing portal layouts, depending on the User roles, Privileges.
  • Migrated data instances and RuleSets from development to UAT & Performance environment when needed.
  • Implemented and deployed Java Conducted user training for clients about basic PRPC terminology and functionality, prepared user manual which aids the users.
  • Weekly status calls with the business managers.
  • Worked on the defects during the SIT and UAT environments.
  • Participated extensively in designing application security which involves setting up Access groups, Access Roles, Operators, Application ID, Org Divisions, Org Units and Work groups.
  • Created Data-Admin-Product to migrate rules across various environments.

Environment:Windows XP, JAVA, MS Visio, PEGA PRPC 5.5, Web sphere, SQL, Framework, HTML, XML, and Oracle 10

Confidential Aug 08 – Jan 2011
PRPC System DeveloperConfidential enables the business user to manage the production, shipping, packaging and mailing of Marketing Offers to engage the existing customers through various business initiatives and marketing campaigns. This system provides the user the ability to manage the supplier assignment for the Production, Service & Postage Components to gain cost efficiencies. This tool also enables the user to capture these costs for tracking and analytics. The Cost Management workflow screen allows the user to capture all the costs related to request offers.Roles and Responsibilities

  • Working with the various business teams to gather business requirements, designed prototype of the system and presented to the business users/managers.
  • Created High Level Class structure, Workflows and Rule sets in Pega PRPC
  • Creation of HTML rules, Properties, Embedded Pages and Correspondences.
  • Created agents which will run in the background to generate daily, weekly and monthly reports.
  • Prepared user guide of the product to detail out the functionality of the product.
  • Developed workflows while following company standards and guidelines.
  • Defined activity steps and created methods in PRPC for the implementation of the Business logic.
  • Extensively used Clipboard and Tracer for debugging of processes developed.
  • Strictly adhere to the PRPC guard rails as defined by Pegasystems Inc.
  • Prepared Unit test cases and Unit test logs.
  • Created the necessary rules for connecting to external database.
  • Created list and summary view reports.

Environment:Windows XP, JAVA, MS Visio, PEGA PRPC 5.x, Web sphere, SQL, Framework, HTML, XML, and Oracle 10

Confidential Jan 07 – July 2008
Project LeadConfidential deals with Research Distribution for Equities, Credit and Rates and Future & Options to the regions of Latin America and EMMEA. Confidential does the generation of contact list that are subscribed to research and which needs to be send across the vendors for distribution of research to the contacts. CONFIDENTIAL manages subscription/entitlements of contacts and does the subscription of research and entitlements for the contacts. CONFIDENTIAL offers services to other applications (GPS) for List information and also intakes information from other application (MAC, Core) for Contact and List informationCONFIDENTIAL also manages entitlement request access process for third party (Bloomberg, Reuters) research.Roles and Responsibilities

  • Involved in Detail design, development, Unit/SIT testing, UAT support.
  • Involved in data model designing discussions.
  • Maintenance of the System by providing appropriate solution to the Change Requests by Client.

Environment:Java, J2EE, Struts 1.1, JSTL, JSP, Ajax, Servlets, JDBC, JavaScript, Perl Scripting, Sybase, Tomcat 5.1, Apache Web Server

Confidential Nov 05 – Dec 2006
Senior Developer
CONFIDENTIAL Requests Application automates the job request and tracking processes for the staff and customers of the Centralized Research Group (CONFIDENTIAL). The CONFIDENTIAL Requests application allows CONFIDENTIAL customers (such as IB bankers) to submit requests and track the status of requests submitted online through a web browser. It also captures time spent by CONFIDENTIAL staff on requests and generates many statistical reports.
To improve performance and deliver richer functionality, IB Technology is partnering with the business to deliver a new version of CONFIDENTIAL Request with significant functional enhancements and technology reengineering.Roles and Responsibilities

  • Involved in Detail design, development, Unit/SIT testing, UAT support.
  • Involved in data model designing.
  • Migrating the application from Websphere 4.0 to Websphere 6 and resolving defects.
  • Maintenance of the System by providing appropriate solution to the Change Requests by Client.

Environment:Java, J2EE, Struts, JSTL, JSP, Ajax, Servlets, JDBC, JavaScript, Oracle 9i, Tomcat 4.1 / 5, Apache Web Server, Websphere 4 and 6 Server.

Confidential Feb 04 – Nov 2005
Sr. Developer
Confidential is the leading and most respected private bank in India. The Bank needed a robust solution to facilitate transfer to funds from outside India to India. This would support its strategic goals, make an international presence and tap the growing fund transfer market. NEWM2I is the front end Application for the Customer, enabling them to remit money to the Beneficiaries in India through various Products like E-Transfer, Cheque Transfer, etc and to Track their Remittances, etc. STIR is used for processing the Remittances by Customer, Correspondent Banks, Foreign Currency Cheque Collection and Clearance. It takes care of swift file generation, matching, realization and generation of input files for Finacle. Also ensures web-based data entry from branch and generation of Covering Letters for Dispatch to CBPPC and Correspondent bank respectively.Roles and Responsibilities

  • Interacting and coordinating with the client and the Data Center Team for resolving bugs, implementing new modifications and changes and simulating live environment and setting up the same for development.
  • Migrating the application from Pramati 3.0 to 3.5 and resolving all the issues pertaining to it. Analyzing Functional aspects like Security, etc and deriving appropriate solution and implementing the same.
  • Data Migration activities from old database to new database.
  • Documenting and preparing Detailed Design Flow, Functional Document, Sequence diagrams, etc.
  • Maintenance of the System by providing appropriate solution to the Change Requests by Client.
  • Development of Modules like Remittance Card and Visa Card Remittance.

Environment:Java, J2EE, Hibernate, Struts, JSTL, JSP, Servlets, JDBC, Ant, JavaScript, Oracle 9i, Tomcat 4.1 / 5, Apache Web Server, Pramati 3.5 Server.

Confidential
Senior Developer.Used for remitting money by Correspondent Banks, Foreign Currency Cheque Collection and Clearance.
This web application has been bifurcated to two different applications. One with which the Customer interfaces and the other which is used by Operations team at Confidential. The Customer Interface deals with request submission, request tracking, Charge calculations. The remittance request can be for Wire transfer, Check Lock Box or e-Transfers using disbursal mode like Account Transfers or Demand Draft. The beneficiaries can be ICICI Bank Registered Beneficiaries or Customer defined beneficiaries. The Operation interface deals with actual entry when the amount has been received to amount being credited to beneficiaries’ account or Demand Draft couriered depending on disbursal mode. 
It also ensures web-based data entry from branch and generation of Covering Letters for Dispatch to CBPPC and Correspondent bank respectivelyRoles and Responsibilities

  • Interacting and coordinating with the client and the Data Center Team for resolving bugs, implementing new modifications and changes and simulating live environment and setting up the same for development.
  • Migrating the application from Pramati 3.0 to 3.5 and resolving all the issues pertaining to it. Analyzing Functional aspects like Security, etc and deriving appropriate solution and implementing the same.
  • Data Migration activities from old database to new database.
  • Documenting and preparing Detailed Design Flow, Functional Document, Sequence diagrams, etc.
  • Maintenance of the System by providing appropriate solution to the Change Requests by Client.
  • Development of Modules like Remittance Card and Visa Card Remittance.
  • Creation of various masters such as branch, exchange house, Other Debits, Other Credits, Parameters, Email services
  • Currency rates for the purpose of entries of NRI DD information.

Environment:Java, J2EE, Hibernate, Struts, JSTL, JSP, Servlets, JDBC, Ant, JavaScript, Oracle 9i, Tomcat 4.1 / 5, Apache Web Server, Pramati 3.5 Server.

Confidential Oct 03 – Jan 2004
Associate Developer
Confidential is a complete media solutions providing online information about the latest technologies and media services. Features including Content management, forums, poll management. Generation of newswire and daily information in the media industryRoles and Responsibilities

  • Involved in Detail design, development, Unit/SIT testing, UAT support.
  • Involved in data model designing.
  • Maintenance of the System by providing appropriate solution to the Change Requests by Client.

Environment: Java, J2EE, JSP, Servlets, JDBC, JavaScript, Jetty-4.2.14rc1, Linux and Mysql

Confidential June 2000 – Sept 2003
Associate Developer
CONFIDENTIAL is a complete online assessment solution from CMCS India. CONFIDENTIAL helps organizations and institutions conduct competitive exams online in a fast, hassle free, secure, and cost effective manner. The solution, with its unique features offers tremendous advantages both for students as well as administrators.CONFIDENTIAL helps administrators manage everything from preparing/customizing templates for question papers, preparing question papers, conducting examinations, evaluating answers and providing the final certification
ExcelIntra Solutions ExcelIntra is a complete Intranet package having multiple intranet Features. ExcelIntra help organizations to conduct their business Hassle free and with response to every request at their disposalExcelIntra provide features such as Content Management, Navigation, Instant Messaging, News, Search, (Site & Internet), Task Management, Contacts, Password, Protection & Calendar. 
Roles and Responsibilities

  • Involved in Detail design, development, Unit/SIT testing, UAT support.
  • Involved in data model designing.
  • Maintenance of the System by providing appropriate solution to the Change Requests by Client.

Environment: Java, J2EE, JSP, Servlets, JDBC, JavaScript, Tomcat 4.0, Apache 1.3, SQL server

Confidential 
Jr Developer
Developing a designing package for the printing on the capsule. The user can dynamically generate the capsules and give Pantone colors to the capsule. 
Rotate the capsule at any angle and at any axis. Allows user to create the AVI files of the rotating capsule.Roles and Responsibilities

  • Involved in Detail design, development, Unit/SIT testing, UAT support.
  • Involved in data model designing discussions.
  • Maintenance of the System by providing appropriate solution to the Change Requests by Client.

Environment:Visual Basic, MS-Access, Robo-Help, DirectX-8.1

Confidential
Jr DeveloperA B2B travel portal for International destination all around the world.Displaying hotel details for various cities and reservation process Application areas included: Touring packages, site seeing and hotel details reservation.Roles and Responsibilities

  • Involved in Detail design, development, Unit/SIT testing, UAT support.
  • Involved in data model designing discussions.
  • Maintenance of the System by providing appropriate solution to the Change Requests by Client.

Environment:ASP, IIS, Windows NT and JavaScript, SQL Server

We'd love your feedback!