SREEGEETHA P
******.****@*****.***
PROFESSIONAL SUMMARY:
7+ years of professional experience in Object-Oriented Analysis/Design and development of Enterprise Web-based applications using BPM/CRM and C# .Net technologies.
Involved in all phases of Software Development Life Cycle (SDLC).
Certified Senior System Architect from Pega systems.
Proficient in Pega Implementation cycle. The Implementation cycle includes PRPC tool installation, development, testing, and deployment.
Hands on experience in designing High Level Class Structure and development of Data Model, Access Groups, Process flows, Work flows, Rule sets, Activities and UI.
Hands on experience in agile methodology and scrum methodologies.
Developed the hierarchical class structure based on Pega best practices and Guardrails, security rules based on role and privileges, configuring agents, service rules, connectors, and business logic definition using Smart Build BRE of PRPC.
Versatile in using various Smart Shapes like Assignment, Utility, Spin-off, Split-join, Split-For Each, Decision, Ticket, Integrator etc.
Strong knowledge in implementing various PRPC components like Decision tables, Decision Maps, Declarative expressions, Constraints, and Indexes etc.
Created Agents and Declare Pages, which are used to automate business processes.
Knowledge in troubleshooting and performance tuning of PRPC applications using Rules Inspector, Clipboard Tracer, PAL and Log analyzer.
Excellent understanding of various types of Rules like Product rules, Correspondence rules, Integration rules, Rule set management and associated tools such as export & import tools
Experience in creating List View and Summary View custom reports in Pega.
Extensively used Connectors and SOAP Services in Pega PRPC to integrate with external systems.
Proficient in Object Oriented Methodologies.
An effective team player with excellent problem solving and interpersonal skills.
Quick learner with ability to develop proficiency and adapt to new technologies and methods in a short period of time.
CERTIFICATIONS:
Pega RULES Process Commander Senior System Architect (CSSA)
TECHNICAL SKILLS:
BPM : Pega Rules Process Commander(PRPC6.x,7.1)
Application Servers : WebSphere, Tomcat, Weblogic
Languages : C, C++, JAVA, C#.net, SQL
Web Authoring Tools : HTML, DHTML, XML, AJAX, SOAP
Design Tools : Microsoft Visio 2003/2005 Professional, UML
RDBMS/Database : Oracle, MS-SQL Server, DB2, MySQL
Operating Systems : Windows, NT, Windows 98/XP/2000, MS-DOS
EDUCATION:
Bachelor of technology from Jawaharlal Nehru Technological University
EMPLOYMENT HISTORY:
CITI Bank, Florida July’14 – Till Date
Pega Senior System Architect.
Description: This project involves implementing Pega systems PRPC product for automating the Loan Data Management system for the Servicing unit of CITI Bank. The application handles the routing of requests to modify key attributes of Loans and depending on attributes changed the routing is done for approvals. Some of the integrations include JMS, EJB and Java. Pega Application has been configured both as client and services in this application in each of these scenarios.
Responsibilities:
Understanding Business Requirements for creating rule sets and class structure.
Design appropriate strategies for converting those requirements into technical functionalities.
Created Process flows and Properties based on the requirements.
Created the Business Process Flows and flow actions in Pega PRPC.
Implemented work flows part of day-to-day business operations, the workflows is crucial to success of the system, especially considering the PEGA guardrails.
Implementation of Decision tables, Decision Maps and Declarative expressions.
Participated in Design Reviews, Code Reviews and following PRPC Best Practices.
Modified the User Interface Rules (Harness, Section Rules) as required by the application
Developed and tested solutions based on the design requirements.
Involved in Creation of validation rules to implement business logic validation.
Created Activities, steps and methods like property set, page new, calling other activities for implementing core business logic.
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.
Used Tracer, Clipboard, Performance Tool, System Management application, and the log files for debugging.
Generated List and Summary reports and enabled security levels on the reports so that particular access group can view them.
Used the Import and Export functionality to migrate the Code the across the Environments.
Used SOAP to consume the Web services.
Done unit testing of the business rules (decision rules, validation rules) has been done to meet quality compliance.
Worked closely with the users in explaining about the changes to the application.
Environment: Pega RULES Process Commander 6.3/7.1, Web services (SOAP, WSDL), MS Visio, Websphere 7.1, XML, Service Case Manager, CSS, Oracle11g, Quality Center, Share Point, JavaScript, HTML.
Bank of New York Mellon, NYC, NY
Pega Senior System Architect. May’13 – July14
Description: The Investor On-Boarding process begins when a prospective investor decides to invest by mailing Subscription and other supporting documentation to the funds outside counsel for review. Concurrent with its own review, outside counsel will scan these documents to create digital images in PDF format, which are routed via email to the Investor On-Boarding group. At the same time, the investor subscription is under review by outside counsel; the Investor On-Boarding group begins its own due diligence in preparation for document delivery to Client ID (CID) and workflow management
Responsibilities:
Analyzed both Use case specifications and business flow diagrams of the application and effectively designed the rules in context to them.
Created technical design documents and requirements documents on the basis of use cases.
Participated extensively in designing application security, which involves setting up Access groups, Access Roles, Operators, Application ID, Org Divisions, Org Units and Work groups.
Involved in creating High Level Class structure, Workflows and Rule sets in PRPC.
Developed UI using the inbuilt harness and customizing the sections and other UI components and also gained assistance from Rules inspector tool whenever required.
Created various Activities, Worked with different Methods, as per the Requirements.
Worked with Decision Rules like Property-Map-Decision Table and Property-Map-Decision Tree
Involved in Bug Fixing Activities with Lead and System Architects for Harness, Declare Expressions and When Rules.
Designed business flows and Screen Flows in MS VISIO, and worked with different Flow Shapes
Created Data classes and DB tables for integrating with external systems.
Creation of activities for implementing core business logic.
Creation of search reports using List view and Summary view rules of PRPC.
Worked with Clipboard, Rules Inspector, DB trace and Tracer for troubleshooting the issues.
Responsible for creating Product.
Actively involved in the User Interface solutions for the clients.
Testing and debugging using tracer and Rules Inspector.
Environment: Pega RULES Process Commander 6.3 SP2 (BPM Solution Tool), Web services (SOAP, WSDL), MS Visio, JDBC, WebLogic 10.3, XML, JavaScript, Pl/SQL, HTML.
Farmers Insurance, CA May’11 – April13
Pega System Architect.
Description: This application provides for a more efficient way of automating the payments and billing system. It is more flexible in billing system application for applying finance to the customer. And also helps in addressing exception-related customer services, designed and implemented data and application classes, workflows, and built various business uses to perform complex business Activities, to integrate with other applications using services and connectors.
Responsibilities:
Involved in design and development of prototype.
Involved in requirement gathering, requirement analysis, defining scope, and design.
Used PRPC's List View and Summary View reporting functionality to enhance business agility, measure business value and streamline processes
Created High Level Class structure, Class Hierarchy, Workflows and technical design document.
Designed and developed the User interface for the application by creating the harness and section rules
Creating flows, decision rules, declarative rules, validation rules, activities, dynamic selects.
Creating the maintainable data tables, work baskets, work groups.
Created Operators, Test types, Test environments, and Test applications.
Identified reporting requirements to general business functionality, non-functionality needs and required data attributes for BPM specific workflows.
Develop new, and rewrite current, workflow configurations in order to maximize production and operating efficiency.
Created Activities, steps and methods which create the attachment objects and a link object that connects the attachment to the work object.
Created Decision Rules, Map Value, Decision Table, Decision Tree and Declarative Expressions as per the requirements.
Involved in fixing the bugs for application issues when needed.
Worked closely with the users in explaining about the changes to the application.
Performance test of all activities and rules using PRPC-PAL Tool.
Environment: Pega RULES Process Commander 6.3 SP2 (BPM Solution Tool), Web services (SOAP, WSDL), MS Visio, JDBC, WebLogic 10.3, XML, JavaScript, Oracle 10g, Pl/SQL, HTML, Pega PMF.
Boston Scientific, Canton, MI Jan’10 – April11
Java/J2EE Developer
Description: This project aims at redesigning bostonscientific.com to provide intuitive user-centric navigation, allowing them to easily manage their accounts, easily learn about and acquire new products and services and provide awareness and access to the financial advice services.
Responsibilities:
Responsible for requirements gathering, analysis, and system design and also interacted with business users in analyzing the requirements.
Designed and developed Class Diagrams using Enterprise Architect.
Effectively interacted with the parent team whenever the changes or modifications required.
Develop profiled navigation for all pages based on user’s authentication states.
Involved in implementing tiles framework for same look and feel across all the pages.
Involved in implementing struts framework in Information system module for application flow.
Involved in the heart of the application ADMINSTRATION module to create roles and assigns the permissions and maintaining the system through logs.
Extensive involvement in database schema design, development and coding.
Presentation Layer is created using JSP, HTML and Struts Tag Libraries.
Configured frontend to server side by using Struts Configuration.
Validated user data using Struts Action Forms and user request is processed using Action Classes.
Written Hibernate mapping file for each Java Object and configured with respective table in Hibernate Configuration.
Written SQL Queries to communicate with the Oracle Database.
Developed DAO's (Data Access Objects) and performed O/R mapping using Hibernate to access the database.
Performed Unit, Integration testing worked on clearing issues at the time production and application support, worked on the maintenance and deployments of the project with patches and performed documentation of project.
Responsible for resolving any environment (Development, testing and Production) related issues.
Environment: JDK 1.3, J2EE, JSP, Servlets, HTML, XML, UML, RATIONAL ROSE, AWT, Web logic 5.1 and Oracle 8i, SQL, PL/SQL.
Idea Labs, INDIA Jun’08 – Jan10
Java/J2EE Developer
Description: Developed a Prototype for a Retail Chain, which is a complete ERP solution getting all the modules integrated to a single system that directly connects all the modules, like Retail outlet, Central Repository, Procurement Department to a single System. Adding a new technology to the software that is RFID (Radio Frequency Identification), which replaces the barcodes.
Responsibilities:
Involved in the Analysis, System study and Designing of the project.
Use Case Analysis of Modules involved and Flow Analysis of Existing Functionality.
Data validation is done at Client Side using JavaScript.
Use Case Analysis of Modules involved and Flow Analysis of Existing Functionality.
Data validation is done at Client Side using JavaScript.
Design and development of the business layer using JDBC.
Extensive usage of XML throughout modules.
Improving the coding standards, code reuse, and performance of the Extend application by making effective use of various design patterns (Business Delegate, View Helper, DAO, Value Object etc. and other Basic patterns).
Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
Involved in Unit Testing of Various Modules based on the Test Cases.
Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
Environment: JDK 1.3, J2EE, JSP, Servlets, HTML, XML, UML, RATIONAL ROSE, AWT, Web logic 5.1 and Oracle 8i, SQL, PL/SQL.
References: Available upon Request.