Srikanth Kollu
********.*************@*****.***
relevant Experience
PEGA Certified PRPC Senior System Architect having over 9 years of
extensive experience in design and development of client-server, web based
and distributed enterprise applications primarily using PEGA Rules Process
Commander Java and J2EE technologies.
Skills Inventory
. Extensively worked and been a part in entire system development life
cycle (SDLC) phases like Analysis, Design, Development, Testing,
Deployment and Maintenance.
. Certified Senior System Architect (CSSA) and having around 5 years of
experience in workflow design and development of Business Process
Management (BPM) and Business Rules Engine (BRE) applications based on
the defined PRPC Guardrails.
. Knowledge in implementing the applications by following Waterfall,
Agile methodologies.
. Gained extensive knowledge by working on Financial, Insurance domains
and related PRPC frameworks.
. Expertise in Process and Practice phases of Smart Build BPM life cycle
like model, build, execute and monitor using PRPC.
. Involved in analyzing the business user specified requirements and
designed the appropriate business process workflow and their
respective business rules by optimizing the resources for the expected
Return of Investments (ROI).
. Involved in the walkthroughs and worked closely with Line of Business
(LOB) understand their changing needs and make appropriate
recommendations to project scope and approach.
. Expertise in modeling business process oriented flows in MS Visio
using PRPC smart shapes.
. Developed the hierarchical class structure based on PEGA best
practices and Guardrails, security rules based on role and access of
role to objects, privileges, Configuring Agents, Service rules,
Connectors, Data model, Process flows, Business logic definition and
User interface Design.
. Experience in troubleshooting and performance tuning of PRPC
applications using Rules Inspector, Clipboard, Tracer, PAL and Log
analyzer.
. Experience in building and implementing SOAP services and consuming
external web services from PRPC by creating Service SOAP and Connect
SOAP rules.
. Experience in migrating rules across environments by creating Product
and Product Patch rules.
. Experience in creating List View and Summary View custom reports.
. Proficient in Object-Oriented Programming Concepts (OOA/OOD/OOP) and
Web scripting languages like XML, HTML, CSS and JavaScript.
. Strong Database (RDBMS) skills in Oracle, DB2, SQL Server and PL /
SQL.
. Experience in implementing enterprise applications using IBM Web
sphere, BEA Web logic and Tomcat.
. Good experience in working with team members (onsite and offshore
teams) from vendors and internal departments to coordinate activities
across multiple applications.
. Ability to manage multiple project tasks and deadlines along with
troubleshooting skills to facilitate effective and efficient
resolution of problems.
Tools/METHODS clients
Windows NT/2000/XP, Red Hat Linux, UNIX, Texas Workforce Commission
Chordiant 6.2.1, Pega PRPC 5.3/5.5/6.1/6.2 Bank Of America
Versions of (BPM & BRE), Eclipse 2.1/3.0 & United Health Group
Net Beans 6.0, Waterfall, Agile (Scrum). OptumInsight
Microsoft Visio, Argo UML, Rational Rose. Capital One Financials
C, C++, Java, JDBC, JSP, Qwest Communications International Inc
JNDI, JMS, Servlets,
Web Services, HTML, XML, Education
Cascading Style Sheets (CSS) Bachelor of Engineering
Java Script. (Electronics and Communication)
Clipboard, Tracer, University of Madras, INDIA
Rule Inspector, PAL,
SMA's, Log Analyzers, fitnesse, CERTIFICATION
Quality Center (QC). Chordiant 6.2.1
Oracle, DB2, PL/SQL, Pega Certified System Architect 6.2
Microsoft SQL Server 2000/2005/2008 Pega Certified Sr. System Architect 6.2
Web Sphere 5.0/5.1/6.1, Pega Certified Methodology Black Belt
WebLogic 8.1/7.0, Pega Certified CPM Architect
Apache Tomcat 5.X/4.X. Pega Certified LSA Part 1
CHRONOLOGICAL SUMMARY of Experience
Pega Senior System Architect
Texas Workforce Commission, Austin, TX
November 2014 - Present
Texas Workforce Commission (TWC) is the state agency charged with
overseeing and providing workforce development services to employers and
job seekers of Texas. TWC Unemployment Insurance (UI) Benefits System
supports critical functions including accepting unemployment benefits
claims, investigating and adjudicating claimant eligibility for benefits,
paying benefits, collecting and reviewing work search.
The purpose of this project is to develop Texas Workforce Commission
(TWC) Unemployment Insurance (UI) Benefits System which supports mission
critical functions including accepting unemployment benefits claims
(initial, additional and reopened), investigating and adjudicating claimant
eligibility for benefits, paying benefits, collecting and reviewing work
search logs, and distributing IRS 1099-G forms for annual benefits paid and
amounts withheld. Currently the UI Benefits System resides on an IBM
mainframe and uses technologies considered aging by current industry
standards.
. Redesign of class structure.
. The BUI Application is built on 7.1.7 using most of the PRPC's new
features.
. Involved in optimizing and refactoring the code for better performance
and ease of maintainability.
. Implemented UI screens with dynamic layouts and new UI features in
version 7 release.
. Used new PRPC's features like Data pages to auto populate the external
database details, Data transform and many others new features.
. Created connect SQL rules to fetch the data from the external database
DB2 using the stored procedures.
. Design and development of flows on Last Employer & Last Employment.
. Improve the usability of the UI Benefits System for current internal
users.
. Improve the agility of application development and maintenance.
. Experience and better understanding of migration process and security
features.
. Understanding of branding wizard.
. Extensively communicated with business analysts and explained the
scenarios from business perspective rather than as a developer
perspective.
. Involved in the peer reviews between the business lead and the
application relevant SME's personal to design flows to convey the
business information apparent to the user cases.
. Implemented the application based hierarchal Class and Data structures
relying on Pega practiced Guardrails.
. Defined Activities, Properties, Decision rules, Declarative rules,
Validation rules, When condition, Process Flow and HTML Stream
property rules.
. Worked on Integration rules like Rule-Connect-SQL to perform query
operations on the external databases.
. Developed Data tables and worked with Pega database.
. Created Service rules like Service-SOAP for implementing Web service
calls to PRPC and sending back the response.
. Expertise in troubleshooting and performance tuning of the
applications using PRPC tools like Clipboard, Rules Inspector, Tracer,
DB Trace, Log Analyzer and PAL respectively.
. Involved in Creation of validation rules to implement business logic
validation.
. Experienced in working with the QA Testing Team creating Test Plans
and Test Cases.
. Experience in mentoring team members with PRPC flows and activities
and updating them with the enhancement Change Requests (CR's)
implemented within the project as requested by the business users.
. Involved extensively on the migration and deployment of the
application rules from development to QA, UAT and Production
environments.
Environment: Pega 7.1.7, Pega CPM Framework v7.1.2, DB2, XML, SOAP, JBOSS
Application Server, CSS, Java Script, Streams, Sections and Harness, SVN.
Pega Senior System Architect
Bank Of America, Addison, TX
June 2013 - November 2014
The Loan Modification Workflow Improvement project is used in tracking the
loan modification requests in Bank of America. This tool automates the
process for receiving, managing, tracking and responding to incoming home
loan modification requests. The tool simplifies the processing of
modifications by automatically moving loans along a consistent workflow
across functions including 020 (Relationship Management), 030
(Underwriting), 040 (Quality Control). There are government regulations to
make the borrower's homeowner affordability and stability plan to
restructure or refinance mortgage loans to avoid foreclosure.
The purpose of this project is to develop a workflow automation tool
to manage the volume of incoming home loan modification requests in Bank of
America. To accommodate these new volumes the bank is pursuing automated
processes to manage, track, and respond to the number of incoming requests
and updates to those requests. Provide automation around the status of each
request and routing to specific groups when follow up or exception handling
is needed. Define a set of workbaskets (queues) to route for work. Assign
priorities and urgency to each request based on defined parameters. Be able
to report on the volume of requests, status, and next steps for each.
. Worked on developing the DLG (Document List Generator) component,
which will have a set of dynamic questions and responses that the
Process support user has to answer to generate the list of
requirements automatically.
. Worked on rewriting the Underwriter process which was earlier
implemented in a traditional .net application.
. Worked on Implementing the income calculator, asset calculations,
display borrower details, information as part of the underwriter
rewriter process.
. Participated in Analysis, Model, Build, Execute, and Monitor, UAT and
Production of Business Rule Engine (BRE) implementation phases using
PEGA PRPC.
. Extensively communicated with business analysts and explained the
scenarios from business perspective rather than as a developer
perspective.
. Involved in the peer reviews between the business lead and the
application relevant SME's personal to design flows to convey the
business information apparent to the user cases.
. Implemented the application based hierarchal Class and Data structures
relying on Pega practiced Guardrails.
. Defined Activities, Properties, Decision rules, Declarative rules,
Validation rules, When condition, Process Flow and HTML Stream
property rules.
. Worked on Integration rules like Rule-Connect-SQL to perform query
operations on the external databases.
. Developed Data tables and worked with Pega database.
. Created Service rules like Service-SOAP for implementing Web service
calls to PRPC and sending back the response.
. Expertise in troubleshooting and performance tuning of the
applications using PRPC tools like Clipboard, Rules Inspector, Tracer,
DB Trace, Log Analyzer and PAL respectively.
. Involved in Creation of validation rules to implement business logic
validation.
. Involved in optimizing and refactoring the code for better performance
and ease of maintainability.
. Experienced in working with the QA Testing Team creating Test Plans
and Test Cases.
. Experience in mentoring team members with PRPC flows and activities
and updating them with the enhancement Change Requests (CR's)
implemented within the project as requested by the business users.
. Involved extensively on the migration and deployment of the
application rules from development to QA, UAT and Production
environments.
Environment: Pega PRPC 6.1SP2, Web Sphere v6.1, WTX v8.1, Oracle 11g,
Linux, SVN, Rally.
Pega Senior System Architect
United Health Group, Minnetonka, MN
April 2011 - June 2013
Clinical Assessment Solutions provides various services to organizations
which participate in Medicare Advantage and Medicaid programs, such as
Ovations. These services are made up of prospective and retrospective
client service offerings centered on risk adjustment strategies and
analytics to identify members, educate providers, enhance patient care, and
streamline accurate reimbursement from CMS while ensuring full compliance
with Medicare and Medicaid regulations.
. Participated in Analysis, Model, Build, Execute, and Monitor, UAT and
Production of Business Rule Engine (BRE) implementation phases using
PEGA PRPC.
. Extensively communicated with business analysts and explained the
scenarios from business perspective rather than as a developer
perspective.
. Involved in the peer reviews between the business lead and the
application relevant SME's personal to design flows to convey the
business information apparent to the user cases.
. Implemented the Agile methodology in design and rule development
phases using the Pega Rules Process Commander.
. Extensive knowledge in preparing EDI files for health care like 837
Institutional and Professional claims.
. Implemented the design flows with initial and custom rules of BRE
which are developed using Application accelerator.
. Implemented the application based hierarchal Class and Data structures
relying on Pega practiced Guardrails.
. Defined Activities, Properties, Decision rules, Declarative rules,
Validation rules, When condition, Process Flow and HTML Stream
property rules.
. Worked on Integration rules like Rule-Connect-SQL to perform query
operations on the external databases.
. Involved in bug Fixing Activities with Lead and System Architects for
Harness, Declare Expressions and When Rules.
. Developed Data tables and worked with Pega database.
. Created Service rules like Service-SOAP for implementing Web service
calls to PRPC and sending back the response.
. Expertise in troubleshooting and performance tuning of the
applications using PRPC tools like Clipboard, Rules Inspector, Tracer,
DB Trace, Log Analyzer and PAL respectively.
. Involved in Creation of validation rules to implement business logic
validation.
. Involved in fixing the bugs and at the same time raised tickets or
Pega Support Request [SR's] for application issues.
. Experienced in working with the QA Testing Team creating Test Plans
and Test Cases.
. Implemented enhancement Change Requests (CR's) within the project as
specified in the updated design document.
. Extensively involved in updating and deploying different Rule set
Versions as required by the organization.
. Experience in mentoring team members with PRPC flows and activities
and updating them with the enhancement Change Requests (CR's)
implemented within the project as requested by the business users.
. Involved extensively on the migration and deployment of the
application rules from development to QA, UAT and Production
environments.
Environment: Pega PRPC 6.1SP2, Pega HCIF Framework v7.5, Web Sphere v6.1,
WTX v8.1, Oracle 11g, Linux, Rally.
Pega System Architect
OptumInsight, Eden Prairie, MN
March 2009 - April 2011
Optum Care Suite's Pathways Decision Service will provide a rich domain
specific language (DSL) supporting logic executing in a broad healthcare
context, an event processing engine that will enable real-time execution of
point-of-care clinical decision support, and an intuitive and context
sensitive interface that will allow business users to author rules and
events using natural language construction to analyze complex care delivery
processes.
. Well communicated with the Business Analyst to convert the business
component into equivalent technical components.
. Involved in business workshops and designed the initial prototype of
the system which in fact confine to productivity and quality with
relied ROI.
. Involved in the Offshore/Onsite Coordination for smooth flow of the
Project.
. Shared the knowledge and experience with the Business Analysts in
resolution of conflicting requirements and in freezing scope of
application by participating in repeated walkthroughs.
. Analyzed business specifications and flow diagrams of the application
and effectively designed the rules in context to them.
. Implemented the business rules for the identified business components
on the basis pre-evaluated requirements.
. Developed new and rewrite workflow configurations in order to maximize
the operating efficiency.
. Involved in finalizing the application based hierarchal Class and Data
structures relying on Pega practiced Guardrails.
. Worked on activities that can be invoked from various flow shapes, and
for automating some of the processes.
. Designed and implemented User Interfaces using Sections, Harness and
HTML stream rules.
. Performing peer code reviews by following Pega Guardrails.
. Maintaining Listeners and Agents in Live environment so that they are
not affected to the client business.
. Experience in designing customized PRPC OOB Portal layouts relevant to
the business needs and upgrading OOB reports to new reports using List
View rules for implementing the dashboard functionality.
. Created rules in for Administration module which establishes
relationship between users with workbaskets and their roles.
. Responsibly reevaluated the developed business components to debug and
enhance the most complex functionalities of the application.
. Created flow actions, html rules based on the business requirement.
. Involved in doing the Performance analysis of application and
suggested the areas of improvement.
. Worked closely with the offshore and been proactive in sharing the
technical knowledge and getting the work done in proposed deadlines.
. Created Data-Admin-Product to migrate rules across various
environments.
. Prepare and support rollout to production.
Environment: Pega PRPC 6.1SP2, Oracle WebLogic 10.3, Oracle 11g,
JavaScript, HTML, Soft Artisan Office Writer, Windows XP.
Programmer Analyst
Capital One Financials, Richmond, VA
July 2005 - March 2009
Capital One is a leading bank in US. Capital One finance is a subsidiary of
Capital One bank which facilitates credit card services to the customers.
Infosys is providing the quality assurance service to Capital One for
different application in both and cards domains. Chordiant is a Fraud and
Dispute case management application internal to Capital One. The
application is built of complex Java customized framework developed by
Chordiant. The project involves the functional testing of the enhancement
and new functionalities introduced in the application. Integration testing
with various systems in Capital One for e.g., TSYS (mainframes application
developed in CICS). Oracle 10g is the backend of the system. The project is
being handled in agile methodology which involves daily scrum meeting,
monthly sprint planning and retrospective, mid sprint reviews
Project Description: Chordiant Case Management web application is an ERP-
CRM solution from Chordiant built on Java Code base to enable the Capital
one agents effectively deal with Fraud & Disputes for Credit card holders.
Capital one extended the usage of Chordiant Case Management to handle Non-
Card related Customers Inquiries, Complaints and other generic queries by
implementing Standard Case. Oracle 10g & TSYS (mainframes application
developed in CICS) are the back ends of this application.
. Actively participated in different phases of the Software development
Life Cycle (AGILE) and analyzed Use Case diagrams and Class diagrams
based on requirement.
. 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 HQL Queries to communicate with the Oracle Database.
. Developed DAO's (Data Access Objects) and performed O/R mapping using
Hibernate to access the database.
. Implemented Log4j for logging and developed test cases using JUnit.
. 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 &
Production) related issues.
. Used Rational Clear Case as Version Control for versioning &
synchronizing the project code.
. Implemented Database interaction using JDBC/SQL with back-end Oracle
9i and also developed and necessary stored procedures and triggers in
Oracle 9i.
. Involved in optimizing and refactoring the code for better performance
and ease of maintainability.
. Provided support and maintenance of production systems and provided
enhancements to the application.
. Played a key role in break fixing the client applications in the event
of failures.
Environment: Chordiant 6.2.1, Java, J2EE, Struts 1.2, Struts Tag
Libraries, Hibernate, Oracle 9i, Oracle WebLogic 10.3, JavaScript, RAD 6.0,
Rational Clear Case.
Software Engineer
Qwest Communications International Inc., Denver, CO
April 2005 - July 2005
Qwest Communications International Inc. (Qwest) provides telecommunications
and related services, long-distance services, and wireless, data and video
services. The Company operates in three segments: Wire line Services,
Wireless Services and Other Services. Qwest markets and sells its products
and services to consumer and business customers.
Project Description: Qwest Control is a business customer self-service web
portal providing customers management control over a broad range of Qwest
Data, Internet, and Long Distance services. Qwest Control allows customers
to view statistics, control service configurations, manage billing and
enter service requests.
. Played an active role in the development of the application. The
application is built using J2EE technologies and Struts Framework .The
application is based on Service Oriented Architecture.
. Designed the JSP pages and used Struts Libraries for the presentation
layer
. Used JavaScript and CSS in web pages.
. Developed Struts Action Forms and Action Servlets to validate and
process user request.
. Developed and debugged the application using the WSAD v5.0.
. Web sphere v5.0 application server used for deployment.
. Oracle 9i database used for data storage.
. Developed SQL Statements and performed SQL tuning and optimization.
. Extensively used Hibernate 2.0 for Data Access and Data Persistence.
. Used JUnit for testing Business Objects developed.
. Log4j version 1.2 used as the standard to implement logging for this
system.
. Tortoise CVS is used for Version control and File Transfer.
. Verified the functionality of the unit level codes with respect to
system requirements.
. Involved in configuring and production support of the application by
responding to the tangible needs.
Environment: JAVA, J2EE, Hibernate 2.0, Web Sphere v5.1, JSP, Struts,
HTML,CSS, JavaScript, Struts Tag libraries, Oracle 9i database, Windows
XP, Tortoise CVS.