Post Job Free
Sign in

Developer Design

Location:
Billerica, MA, 01821
Salary:
$70ph
Posted:
April 13, 2012

Contact this candidate

Resume:

Danny Rebello

PEGA – Tech Lead

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 from Indira Gandhi National Open University, India.

CERTIFICATION:

PRPC Certified System Architect

TECHNICAL SKILLS

Operating Systems Unix, Linux, Windows 95/98/XP/NT, MS-DOS, Sun Solaris

Languages C, C++, JAVA, J2EE,SQL,PL/SQL

Databases Oracle 8i, Oracle 9i, Oracle 10g, PL SQL/SQL Server, MS Access

Case Tools UML, Rational Rose

Tools Eclipse, WSAD, Toad, Quality Center

Web Technologies VB Scripts, Servlets, JSP, Struts, EJB, XML, SAX, DOM, HTML, DHTML, JavaScript

BPM Pega Rules Process Commander (PRPC 5.x)

Application Server Websphere, Tomcat, web logic, Eclipse

Domain Knowledge Banking and Finance.

PROFESSIONAL EXPERIENCE

JPMorgan Chase

PMT (Portfolio Management Trading) Feb 2011 - Present

Pega Tech Lead

PMT Application automates the job request and tracking processes for the staff and customers of the Portfolio Management Trading (PMT). The PMT application allows PMT customers (such as IB bankers) to submit requests and track the status of requests submitted. It also captures time spent by PMT 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

JPMorgan Chase

Cost Tool Processing System Aug 08 – Jan 2011

PRPC System Developer

The Cost Tool Processing system 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

JPMorgan Chase

JDS (Joint Distribution System) Jan 07 – July 2008

Project Lead

Joint Distribution System deals with Research Distribution for Equities, Credit and Rates and Future & Options to the regions of Latin America and EMMEA. JDS 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.

JDS manages subscription/entitlements of contacts and does the subscription of research and entitlements for the contacts. JDS offers services to other applications (GPS) for List information and also intakes information from other application (MAC, Core) for Contact and List information

JDS 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

JPMorgan Chase

CRG (Centralized Research Group) Nov 05 – Dec 2006

Senior Developer

CRG Requests Application automates the job request and tracking processes for the staff and customers of the Centralized Research Group (CRG). The CRG Requests application allows CRG 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 CRG 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 CRG 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.

3i-Infotech, Mumbai, India Feb 04 – Nov 2005

NEWM2I, STIR (Straight through Inward Remittance),

FCC (Foreign Currency Cheque Collection) for IBG Group of ICICI Bank.

Sr. Developer

ICICI Bank 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.

3i-Infotech, Mumbai, India

NRISR/ NRIDD for IBG Group of ICICI Bank.

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 ICICI Bank. 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 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.

• 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.

ITNATION PVT. LTD, Mumbai, India Oct 03 – Jan 2004

TechTree.com

Associate Developer

Techtree.com 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 industry

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, Jetty-4.2.14rc1, Linux and Mysql

CMCS INDIA PVT.LTD , Mumbai , India June 2000 – Sept 2003

WEBEX Solutions

Associate Developer

WEBEX Solutions is a complete online assessment solution from CMCS India. WEBEX 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.

WEBEX 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 disposal

ExcelIntra 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

CMCS INDIA PVT.LTD, Mumbai, India

Brand Shield

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

CMCS INDIA PVT.LTD, Mumbai, India

www.Traveloweb.com

Jr Developer

A 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



Contact this candidate