Sr. Pega System Developer Resume
Richmond, VA
SUMMARY:
- 9+ years of IT industry experience including over 6 years of PRPC experience and over 2 plus years of Java/J2ee experience in software analysis, development, and implementation of applications utilizing Java, JSP, Servlets, Oracle8i/9i/10g, MS SQL Server 2005, HTML, JavaBeans, EJB, XML, Eclipse 3.4, JavaScript, Windows NT/XP/2000 on multi - tier applications and Enterprise application Integrations.
- Worked on the integrating the Content Management System (CMS).
- Good Knowledge on various Pega Frameworks which includes Smart Disputes(SD), Health Care Industry Framework (HCIF 7.6SP2) and Customer Process Manager for HealthCare (CPM HC 7.5SP2) & configure, price, and quote (CPQ)
- Good knowledge of Pega features like Case Management, BIX & AES.
- Extensive knowledge in Design, Development, Migration and Deployment of PRPC and Java/J2EE based applications.
- Expertise in designing Workflows and flow actions, User Interfaces, Activities, Decision rules, Declare Pages, activities/utilities.
- Experience in processing service request case developing and designing SOAP services and Connectors in the Pega application and Agents.
- Strong knowledge of Various types of Rules like Correspondence rules, Integration rules (JMS/SQL/Web Services)
- Well versed with BRE, BPM documents for PRPC.
- Experience in interaction with the end users, Business Analysts for understanding of the business requirements.
- Extensively worked on UI design and created portals, containing Bulletin Board with the dynamic updates of the data script changes.
- Designed and delivered PRPC products and internal applications.
- Expert in debugging tools such as Tracer utility & Clipboard
- Knowledge and experience using performance tool Performance Analyzer (PAL)
- Expertise in DCO tools like Application Profiler, Enterprise Application Accelerator & Application Express
- Participated in designing security application which involved setting up Access groups, Access Roles, Operators, Application ID, Org Divisions, Org Units and Work groups.
- Extensive experience with Oracle Databases & thorough knowledge & experience in PL/SQL, Stored Procedures, Triggers.
- Extensive familiarity with UML (System Use case Diagrams, Activity Diagrams, Sequence Diagrams, Deployment Diagrams and Class Diagrams).
- Extensively worked with JAVA, J2EE (EJB, Servlet s, JSP), HTML, XML.
- Experience with various Application Servers BEA WebLogic (8.x to 9.x), IBM Web sphere Application Server 6.0, JBOSS and Apache Tomcat-5.0.
- Familiar with Operating Systems like Sun Solaris, UNIX, and Windows.
- Experience in Unit testing, System and Performance testing in PRPC applications.
- Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
- Excellent communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of a team as well as independently.
TECHNICAL SKILLS:
Languages: Java 2, C, C++, Cucumber
Web Technologies: EJB, JSP, J2EE, J2SE, JMS, JNDI, SOAP, Servlets, HTML, DHTML, CSS, JavaScript, XML, XSL, XSLT, XML, Schema, SOAP, WSDL, Perl, Struts, Hibernate and Spring
Distributed Computing: RMI, RMI-IIOP, EJB, and CORBA
System Design: OOAD/UML, MS-Visio, Rational Rose, RUP, J2EE Patterns
Application/Web Servers: BEA Web Logic, IBM Web Sphere, JBoss, Apache Tomcat BPM, Pega PRPC 7.2, 7.1, 6.2 SP 2/6.1/5.5/5.4 (BPM, BRE)
RDBMS/Database: Oracle, MS-SQL Server, DB/2, Sybase, MySQL
Developer Tools: Eclipse, RAD, Visual Age for Java, JDeveloper, WSAD, Intellij, Net beans, XML
Operating Systems: Windows 2007/2003/2000/ NT, UNIX, Linux
Testing Tools: Win Runner, Load Runner, SQA and Silk, Junit, RubyMine, Cucumber
Version Control tools: VSS, Clear case, CVS, Perforce
PROFESSIONAL EXPERIENCE:
Confidential,Richmond,VA
Sr. Pega System Developer
Responsibilities:- Understanding Requirements and grooming of stories.
- Worked on Pega Security like creating and working with Access Groups Access Roles, Privileges, Rule
- Sets and Rule - set Versions, branching RuleSets and Merging
- Developed Business Rules using Circumstanced Rules, When, Decision Table, Decision Tree rules and
- Data Pages, Map Values, Constraints, Declare Index.
- Work with Report Definitions to display as Reports, in Data Pages, in Dynamic Selects. Involve in estimation, coding and automation testing using RUBY.
- Involve in Demo s and implementing feedback with constant feedback from Product owner.
- Attending Scrum status meeting every day.
- Involved in Design of Class Structure, Properties, and Activities.
- Hands on experience with TDM One source, Test cases and release activities.
- Created agent to run parallel on different nodes handling huge volumes of requests simultaneously.
- Worked on performance tuning testing by running the PAL reports for analysis.
- Used the TRACER to examine the rules and to minimize the execution time Performance test of all activities and rules using PRPC-PAL Tool.
- Created declared pages and report definitions.
- Creation of Declarative expressions for a value change on the properties.
- Creation of validation rules to implement business logic validation.
- Implemented Decision Tables, Decision Maps and Declarative expressions.
- Created unit test plans and test cases to test.
- Involved in creating the BIX rules and move the extract files to CDW lake.
- Involved in migrating the extract files initially to CDW and later now to S3(AWS).
- Involved in creating EC2 instances for different environments using the cloud formation scripts.
- Worked on 16.2 smart disputes upgrade.
- Regular process of developing the features and making sure it is migrated to PROD as per the production deployment date.
Environment: PRPC V7.1.9, 7.2, DB Postgres, REST, SOAP, VersionOne, SQL, Agile Scrum.
Confidential,San Jose, CA
Sr. Pega System Developer
Responsibilities:- Working with the Business users, Business Leads, and Business Analysts to define business requirements for designing, testing, and building Pega systems solutions to meet those requirements.
- Involved in development of Technical Requirements to provide end state requirements for line of business and development team.
- Involved in Design of Class Structure, Properties, and Activities.
- Developed Flows and Activities. Created flows to handle Exceptions in the system.
- Developed UI file upload process by incorporating iframes.
- Created agent to run parallel on different nodes handling huge volumes of requests simultaneously.
- Worked on performance tuning testing by running the PAL reports for analysis.
- Used the TRACER to examine the rules and to minimize the execution time Performance test of all activities and rules using PRPC - PAL Tool.
- Created declared pages and report definitions.
- Creation of Declarative expressions for a value change on the properties.
- Creation of validation rules to implement business logic validation.
- Implemented Decision Tables, Decision Maps and Declarative expressions.
- Created unit test plans and test cases to test.
- Coordinate daily work with offshore delivery team.
- Created Rules for Validation, Integration rules like Rule-RDB-SQL using methods like RDB Save, RDB Open, RDB List, Creation of Work Objects, assigned to Operators.
Environment: PRPC V7.1.7, 6.2 SP2 Oracle 11g, Web logic.
Confidential,Santa Anna, CA
Sr. Pega System Developer
Responsibilities:- Created High Level Class structure, Workflows and Rule sets in Pega PRPC.
- Created System use cases, decision diagrams to provide appropriate decomposition to the use case model and documents to control the complex claim engine flows.
- Explanation of client requirements on deliverables.
- Involved in Customizing CPM flows as per customer process change requirements.
- Design and Implementation of transaction search portal, for Payments for both lines of business.
- Created data models for the flows, sections Harness.
- Worked on UI design and have written java scripts to auto refresh the user sections.
- Developed screen validations and display processing.
- Implemented activities, steps, methods and error handling.
- Creation of integration rules as Rule - RDB-SQL, RULE-Connect-SOAP.
- PRPC Build Deployment using Tomcat on MS SQL server and Oracle Servers.
- Worked on CPM framework and good overview of various services used in the application, implementation of rules and interfaces.
- Involved in customizing the CPM framework while developing new exception case - Recall, SameDayCancel and OverAll10DaySLA tasks.
- Involved in configuring, deploying the application and worked with Trouble shootings.
- Involved in Bug Fixing Activities for Harness, Declare Expression and When Rules.
- Implemented SLAs Activities as per new functionality.
- Created search reports using List view and Summary view rules of PRPC.
- Involved in conducting Unit testing, Regression testing, Integration testing, System testing Performance testing and End-to-End testing.
Environment: Pega 6.2(SP-1), PRPC, CPM frame work
Confidential,Birmingham, AL
Pega System Developer
Responsibilities:- Working with the Business users, Business Leads, and Business Analysts to define business requirements for designing, testing, and building Pega systems solutions to meet those requirements.
- Worked on the integrating the Content Management System.
- Involved in development of Technical Requirements to provide end state requirements for line of business and development team.
- Involved in Design of Class Structure, Properties, and Activities.
- Developed Flows and Activities. Created flows to handle Exceptions in the system.
- Developed UI file upload process by incorporating iframes.
- Created agent to run parallel on different nodes handling huge volumes of requests simultaneously.
- Worked on performance tuning testing by running the PAL reports for analysis.
- Used the TRACER to examine the rules and to minimize the execution time Performance test of all activities and rules using PRPC - PAL Tool.
- Created declared pages and report definitions.
- Creation of Declarative expressions for a value change on the properties.
- Creation of validation rules to implement business logic validation.
- Implemented Decision Tables, Decision Maps and Declarative expressions.
- Created unit test plans and test cases to test.
- Coordinate daily work with offshore delivery team.
- Created Rules for Validation, Integration rules like Rule-RDB-SQL using methods like RDB Save, RDB Open, RDB List, Creation of Work Objects, assigned to Operators.
Environment: PRPC V6.2, SP2, Oracle 11g, Web logic.
Confidential,Charlotte, NC
Pega Developer
Responsibilities:- Designed and implemented the Class structure/hierarchy.
- Designed, developed and deployed workflows in PRPC using MS Visio and design of flow diagrams.
- Involved in designing, building and validating User Interfaces using Sections Harnesses and Rule - Obj-HTML in PRPC.
- Involved in designing the Technical Design Documents for the Workflow development process and Technical specifications with the Pega Lead/System Architect.
- Prepared Role Based Access group for the Pega Workflow team and provided security based roles and privileges at operator level.
- Identified reporting requirements to general business functionality, non-functionality needs and required data attributes for a BPM specific workflows.
- Created Activities for implementing core Business logic.
- Develop new, and rewrite current, workflow configurations in order to maximize production and operating efficiency.
- Involved In Designing High Level Class structure, Workflows and Rule sets in Pega PRPC.
- Creation of Rules for Validation, Integration rules like Rule-Connect-SQL using methods like RDB save, RDB Open, RDB list, Creation of Work Objects, assigning to Operators.
- Created the Business Process Flows and flow actions in Pega PRPC.
- Developed SOAP Services to provide service to external systems.
- Implementation of Decision tables, Decision Maps and Declarative expressions.
- Creation of search reports using List view, Summary view rules of PRPC.
- Involved in almost all the phases of the application whenever required.
- Involved in designing the role based and context specific screens, dialog scripts using CPM.
- Involved in creating cases for adding new accounts in CPM frameworks.
- Involved extensively on the migration and deployment of the application rules from Dev to QA, UAT and Production environments.
- Troubleshoot and communicate with Pega Support team in order to resolve technical issues which require hot fix from Pega systems.
- Executed SQL queries to verify data integrity with Oracle backend.
- Worked on DB Mapping, Remote DB Connection and other DB related operations
Environment: PEGA PRPC 6.1, Oracle 10g and Web Sphere
Confidential,San Diego,CA
Systems Engineer
Responsibilities:- Integrating individual Software components on Latest Builds using Perforce.
- Debugging the compile and functionality issues using Windbg.
- Download SW onto the target HW.
- Full Sanity Testing of the SW on target HW.
- Report any found issues, collect logs and dumps for the same for further investigation.
- Pack process for every release includes analysis of which files should be shipped to customer, which files should be striped, making the striped builds and verifying the same on Hardware.
- Producing detailed Release plans, control Release Scope and monitoring milestones.
- Defining various branching, Labeling and merging strategies.
- Performing merges and branch management and experience in branching out, cherry picking etc.
- Defining various build and release workflows.
- Maintain the code base across several versions.
- Design and documenting Project configuration management and release processes.
- Prepare the code base for the build.
- Smoke Test the deployed application for standard functionality of the application.
- CR Management for the Released builds.
- Monitoring the WPCI(continuous integration system) for the jobs.
- Initial triaging the QG(Quality Gate) failures in WPCI jobs and generate QG Health report.
- Experience on using perforce and GIT (Version Control)
- Responsible for writing the automation for the tests cases using Python and PowerShell scripting.
- Analyze the logs generated by WinDbg for windows.
- Responsible for releasing the builds for the releases taking place Experience in solving the issues encountered in the process of building the libraries for both Android and windows.
- Worked on GL for Android Platform.
- Experience in generating the goldens for Shaders (Frag and Vert) files.
- Experience in using the different ADB Commands to access the OS of the Android phones.
- Worked on different chipsets like 8660, 8960,8930,8064 etc
- Point of contact for Subsystem Restart (SSR) and Monkey runs.
- Triaging camping, crash issues using different logs ie. Kernel logs, radio logs, main logs, QXDM logs and core dumps.
- Experience in using GIT (Version Control).
- Responsible for writing test cases and executing the test plans and test runs.
- Coordinating with the developers in order to solve the bugs reproduced and reported while running the test run.
- Reacting spontaneously to the customer issues by analyzing logs and cross - check with my previous gerrits that got pulled into the build and coordinate with the developer to get the fix as early as possible.
- Responsible for writing sanity test suites and leveling test suites for any new subsystem or a feauture.
- Experience in using the different ADB Commands, Android tools, ADB, Logcat, Monkey testing,etc. to access the OS of the Android phones.
- Capable of analyzing the bug from the log file generated by the application whether it is a server side issue or content issue or UI issue.
- Responsible for writing test cases and executing the test plans and test runs.
- Responsible for performing the Regression Testing for the app on different platforms like Android, JAVA and BREW.
- Responsible for generating Test Reports based upon the test results by using a software tool JIRA.
- Coordinating with the developers in order to solve the bugs reproduced and reported while running the test run.
- Responsible for generating weekly test reports for the entire QA team.
- Implemented Functional Testing for the Mobile Media Software Project.
- Involved in doing Regression Testing for the Mobile Media Software Project.
- Involved in developing the test case reports after implementing them.
- Responsible for documenting wiki pages for the team to understand the QA procedures.
- Helping the team to reach the milestones in very compact tight schedules.
- Experience in performing different kind of testing like exploratory test, Smoke or sanity test and Regression.
Environment: Java, JSP,, JDBC, HTML, JavaScript, CSS 2.0, XML, Oracle, Weblogic Portal 10.2, WebLogic 6.1/8.1/10.2, SQL, Oracle 10g, BEA workspace studio 1.1, Eclipse
Confidential, CA
Sr. Java Developer
Responsibilities:- Implemented the new smart feature for the Milk Music application.
- Developed the feature according to the requirements with sprint planning.
- Created Fragments for the feature & merging with existing project structure.
- Developed an application for test purpose to stress the network and CPU for performance monitoring.
- Involved in Testing & Debugging the application for releases.
- Role in integration of this feature with the existing code base.
- Programming done on eclipse
- Repo maintenance with Github.
Environment: Java, JSP, Servlets, JDBC, HTML, JavaScript, CSS 2.0, XML, XSLT, Oracle, Weblogic Portal 10.2, WebLogic 6.1/8.1/10.2, SQL, Oracle 10g, BEA workspace studio 1.1, Eclipse 3.1, apache-commons, struts 1.2, apache-ant-1.6.5, FCU 1.2, PVCS version Manager 7.5.1, Ultra Edit-32, Share point.
Confidential, CA
Sr. Java Developer
Responsibilities:- Implemented the whole SMS / MMS feature in the android application.
- Developed the lifecycle of the feature according to the requirements with sprint planning.
- Utilized Android Telephony Framework to create classes which support telephony manager employing Api 19(KitKat) & provided compatibility with lower Apis' .
- Created Fragments for the feature & merging with existing project structure.
- Experience with both Maven and Gradle for project build.
- Created UI layers & was part of UX development team.
- Involved in Testing & Debugging the application pre and post integration.
- Role in integration of this feature with the existing code base.
- Programming done on Android Studio.
- Repo maintenance with Github.
Environment: JAVA, Android SDK, XML, HTTP, SqLite, Android Studio IDE, IDEA Intellij, Maven, Gradle.
