We provide IT Staff Augmentation Services!

Pega Lead System Architect Resume

3.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • 10 years’ experience in developing large scale enterprise applications using Pega PRPC 7.1, 6.3 & 6.2, PAL, PLA, Tracer, SMA, PEGA Pulse, PEGA IAC, Core Java, J2EE, Web services, XML, JMS, Spring, AOP, Struts, Hibernate, JPA, JBoss, Websphere (6.x, 7.x), tomcat, AJAX, EXT JS, HTML5, JavaScript, J2EE design patterns, Oracle, SQL, JUnit, RAD(7.0), Log4j, Eclipse, Mercury Quality Center (9.0), Net beans and Soap UI.
  • 5 years’ experience in PEGA PRPC and have work on versions 6.x and 7.x.
  • Proficient in designing and implementing Enterprise class structure in PEGA and Data modelling.
  • Proficient in designing process using case designer and new case management features like Stages and Steps.
  • Proficient in designing and implementing PEGA connectors and services including WS Security feature.
  • Proficient in designing and implementing processing of Bulk work objects using Agents.
  • Conducted DCO sessions and capture use cases in Application Profiler, Implement POC as model for each sprint.
  • Proficient in designing and implementing Declare Pages, Data Pages, Agents, activities, Utility, data transform, Declarative rules, Trigger, Audit, correspondence, System Settings, DSS, functions, libraries, Direct Web Access, SLA, Ticket, Services (REST, SOAP), Integration connectors like Connect - Http, Connect-Rest and Connect SOAP.
  • Successfully migrated application from PEGA PRPC 6.x to PEGA PRPC 7.1.x. We did tolerance upgrade.
  • Proficient in upgrading existing work objects in Production, troubleshooting production issues etc.
  • Created and integrated PEGA IAC gadgets in external portal application, dynamically render data based on parameters. We have enabled SSO autantication.
  • Proficient in designing and implementing harness, sections, layouts, portals and writing customs control.
  • Proficient in import and export feature of PEGA including data instances, Application, roles and access group etc
  • Good experience in integrating Pega-Pulse component. Proficient in implementing Roles and Privileges.
  • Proficient in using PEGA performance and debugging tools like PAL, Log-Usage, Tracer, PLA and Clipboard.
  • Design and develop functional, sequential, use case, Low level design documents and periodically update dis document to incorporate new changes/enhancements.
  • Proficient in software development lifecycle stages from Dev, QA, SYS Test, INT, UAT and PROD.
  • Strengths include self-motivation, creativity and ability to adapt to new technologies and applications.
  • Domain experience is Investment banking, Wealth Management, Insurance and Health care.

TECHNICAL SKILLS

BPM Tool: PEGA PRPC (7.1, 6.2v2, 6.3Sp1), IAC, PEGA Pulse etc.

Pega Tools: SMA, PLA, PAL, Tracer, Clipboard etc.

Java &J2EE: Core Java, JDBC, J2EE, Web services and Design patterns

Scripting language: JavaScript, EXT JS and JSON.

ORM Tool: Hibernate (3.2) and JPA

RDBMS: Oracle (SQL, PL/SQL) and MySQL

Test Framework: JUnit, Selenium and Soap UI.

Application Server: WebSphere 6.x,7.x and JBoss4.0.x

Build Tools: ANT, Hudson, and Maven.

PROFESSIONAL EXPERIENCE

Pega Lead System Architect

Confidential New York

Responsibilities:

  • Develop application utilizing Pega PRPC version (7.1x, 6.2, 6.3Sp1), Internet Application Composer (IAC), JDK1.5, Java EE, Scrum, Eclipse, Spring MVC, Web services, SMA, PLA, PAL, Pega Pulse, Selenium and Unix.
  • Design and implement Enterprise Class Structure and involve in Data modelling, Integration layer.
  • Design and implement process using case designer. Implement process for sending Correspondence
  • Successfully migrated existing Pega application from 6.3 to 7.1. Perform skimming of rule sets and creating a new version and promoting it to different PRPC version.
  • Design and Implement PRPC Services (REST, SOAP) for down streams and PRPC Connectors like REST, HTTP and Soap wif exception handling, customize connection flow problem for upstream.
  • Customize OOTB harness rules (Perform, confirm and Review) as per requirement. Develop user interface using flow actions, sections, layout, Smart Info, Paragraph and Dynamic UI controls.
  • Design and implement business logic using Declare expressions, data transform, Decision rules, Activities, declarative rules and validation rules. Implement security using roles, privileges and access groups.
  • Design and implement process to upgrade existing/In flight work objects, resolve sub cases etc.
  • Develop rest services in java using spring MVC and java client to consume PRPC services.
  • Design and implement process for application security like autantication, authorization, user session management, access roles and entitlements and implemented entitlement matrix in PRPC data table.
  • Customize and integrated Pega Pulse component to send and receives messages, attach documents, create task for individual/work baskets etc. Change work object and assignment status as workflow moves
  • Monitor and fix guardrails warnings and enforce strategy to resolve all warning before promoting code to higher environments.

Senior Associate

Confidential

Responsibilities:

  • Develop application utilizing Pega 6.2v2, JDK1.5, Java EE, Scrum, RAD, Websphere 7.0,EJB (3.0), Spring MVC, Web services, Sonic ESB, EXT JS, Sencha Touch, HTML5, JSON, JIRA, QC and SVN.
  • Participation in Client Status Meetings, Release Planning, Requirements Grooming Sessions, Daily Scrum sessions, Sprint Planning and Retrospective sessions in the sprint.
  • Involve in detailed enterprise class structure in compliance wif data model and design.
  • Develop user interface on Pega side using flow action, section, layouts and Paragraph.
  • Develop business logic using Declare expressions, data transform, Decision rules, Activities and validation rules. Worked on creating roles, access groups, logging and error handling.
  • Develop thread, requestor and node level declare pages.
  • Develop List and summary reports in PRPC by using class-joins and using charts.
  • Design and Implement PRPC Services (REST, SOAP) for down streams and PRPC Connectors like REST, HTTP and Soap wif exception handling, customize connection flow problem for upstream.
  • Provide technical design for application security like autantication, authorization, user session management, access roles and entitlements.
  • Develop REST ful services using Java to consume on Pega side. Consume services expose from Pega.
  • Interact wif service team for web services interaction for Client 360 application.
  • Involved in code review analysis adhering to client side coding standards before promoting the code.
  • Develop logging facilities using the Log4j. Develop test cases for controller and persistence layers.

Senior Java/J2EE Developer

Confidential

Responsibilities:

  • Adapt Scrum methodology to develop above projects and resolve road blocks to complete the iteration.
  • Develop the application utilizing JDK1.5, Java EE, Scrum, RAD, Websphere 7.0,EJB (3.0), JSF, Ice Faces, XML, XPATH, Axis(2.0), JMS, Sonic ESB, spring, JPA, JSP, JIRA, QC, Harvest, Hudson and ANT.
  • Applied J2EE core design patterns to develop the controller, business and persistency layers.
  • Create Low level design documents, use case and service documents for client.
  • Interact wif others team to integrate their services or shared the services wif them.
  • Mentor and co-ordinate offshore team and provide solution on their technical problems as a Tech lead.
  • Responsible for code promotion from DEV, QA, SYSTEST, INT, UAT till PROD handling the entire environment dependencies, updating deployment specs documents and getting approved from business.
  • Involved in code review analysis adhering to client side coding standards before promoting the code.
  • Develop screens using CSS, Facelets, XHTML, JSF and IceFaces (1.8.x). Provide validations using IceFaces Custom Validators and Converters and create custom validators based on requirement. Applied LazyLoading concept for handling large volume of data on screens.
  • Develop managed beans, services, stateless EJBs, delegates, entities, resource utils and queries.
  • Develop business layer using EJB’s, JMS, spring integration, XPATH, SAX, JPA, and Axis (2.0).
  • Interact wif IBM Content management service API to upload the customer claims and policy documents.
  • Hibernate to develop persistence layer and wrote complex queries using HSQL and criteria.

Senior Java / J2EE Developer

Confidential, St louis, Missouri

Responsibilities:

  • Utilize scrum methodology for short term iteration planning for different projects develop in the compass.
  • Create Low level design documents, use case and service documents for client.
  • Work closely wif other scrum teams and resolve road block to complete the use stories for dis iteration.
  • Responsible for code promotion from DEV, QA, SYSTEST, INT, UAT till PROD and handling the entire environment dependencies, updating deployment specs documents and getting approved from business.
  • Involved in code review analysis adhering to client side coding standards before promoting the code.
  • Develop the application utilizing JDK1.5, Java EE, RAD, Scrum, Spring MVC, WebFlow, XML, XPath, Axis(2.x), JMS, Log4j, Splunk, Spring, Integration, AOP, DOJO, Hibernate, JSP, Rally, QC, CVS, Siteminder, JMockit, Soap UI, Hudson and ANT.
  • Spring MVC and WebFlow to create web and controller layer wiring wif spring middleware modules like DAO, ORM and Integration.
  • Responsible for developing Spring MultiActionControllers, Command objects, Handler mappings, View Resolvers, WebFlow Action states, SubFlows.
  • Integrate asynchronous action handling from DOJO remoting widget in Jsp.
  • Applied J2EE core design patterns to develop the controller, business and persistency layers.
  • Develop business specific Webservices using RAD, Axis (2.0) and spring.
  • Utilize spring Integration module to interact wif JMS (Queues, Topic) like sending a message to queue, listening to a topic, wiretapping, enriching the jms headers, Message selectors ETC.
  • Hibernate to develop persistency layer and utilize Joins, Criteria queries, Named Queries, HSQL, and Pojo mapping HBM Files to develop complex queries and scripts.
  • Develop test cases for business, persistency and controller layers using JUnit and JMockit.

Associate Java / J2EE Developer

Confidential, NJ

Responsibilities:

  • Develop the application using JDK1.4, Java EE, Agile, Struts, Liferay Portlet, XML, Webservices, spring (1.x), Tomcat, Websphere, Hibernate, JSP, JIRA, Quality Center, CVS, Hudson, and Maven.
  • Extensively applied agile methodology for planning and development of the application.
  • Develop business application Portlets using Liferay provided API, Service Builder and other Liferay tools.
  • Work on to customize Liferay Ajax tag library to integrate wif custom developed portlets to send and receive request asynchronously.
  • Develop Business and persistency layers using Liferay Portlet Source, Liferay utilities, Controller, Model, Java Beans, Pojo’s, spring, ORM, Axis2 Webservices and Hibernate.
  • Develop Webservices using Apache Axis2 both on Server side and client side using Liferay built-in support.
  • Utilize various spring modules to build business, persistency and service layers for the application.
  • Develop Custom Exception handling to display business rule error and alert messages on screens.
  • Utilize Liferay Hibernate built-in configuration to develop database session configuration and also develop Joins, Criteria queries, Named Queries, HSQL, and Pojo mapping HBM Files.
  • Configured the develop portlet into the main portlet.xml file and other Liferay portlets xml files.
  • Handled Portlet events (Page Flow Events) and define struts based event handlers.

Java/J2EE Developer

Confidential, Burlington, MA

Responsibilities:

  • Develop the application utilizing JDK1.4, Java EE, Liferay portal (4.x), Struts (1.2), Tiles, Agile, Axis2, spring, Hibernate, JUnit, ANT, Cruise control, JBoss, SVN, JIRA, Birt and CMS.
  • Utilize agile methodology for short term iteration planning of different tasks in application.
  • Utilize J2EE Core Design patterns to design the application web, controller, business and persistence layers
  • Integrate Liferay Ajax library tool to send and receive asynchronous request and response to the server through business Portlets.
  • Customization of built-in Liferay Portlets based on the business requirements. Interacting wif Liferay built-in CMS Portlets, User management (Admin Portlets) ETC.
  • Provide application level validations through Struts provided Validators framework.
  • Develop custom message dialog boxes use JSF messages tag to display alerts and error messages.
  • Develop Business Portlets controllers to interact wif business layers through spring.
  • Utilize Liferay Hibernate built-in configuration to develop database session configuration and also develop Joins, Criteria queries, Named Queries, HSQL, and Pojo mapping HBM Files.
  • Solved defects occurred in application DEV, SYSTEST, INT, and UAT and in PROD environments and updating the status in Quality Center.
  • Develop the logging facilities using the Log4j. Develop build system using ANT tool.

We'd love your feedback!