Anji Reddy Tangirala
Pega Robotic Process Automation (Open Span) Consultant
E-mail: *******@*****************.***
Contact No: 732-582-8328X105
Around 9 Years of professional experience in various phases of Software Development Life Cycle including Requirements analysis, Applications Design, Development, Integration, automation, Installation, Implementation, Maintenance, Testing, Debugging of various client/server web applications.
Good experience in requirement gathering, analysis and negotiation to provide quality solution and strong customer focus to ensure the finished product/service meets required quality.
Good experience in Agile product development methodologies and following best scrum practices.
Extensive experience in Open-Span studio 8.0 (Currently Pega Robotic Process Automation).
2 Years of experience in both Open-Span RPA and RDA development.
Experience in Troubleshooting and Debugging Open-Span automations using Test Harness
Strong ability to convert business logic/requirements to automations
Strong and precise understanding of Open-Span Studio's technological limitations and Clear understanding of Windows/Web/Text app integration.
Good Knowledge on VB.Net and C# programming in terms of Scripting in Open-Span.
Strong skills on IBM Mainframe technologies.
Good Understanding on salesforce concepts and automating with Open-Span.
Strong working knowledge on mainframe automation with Open Span text adapters.
Extensively worked on Windows and web application automation using Windows and Web adapters.
Experience in porting the applications across the operating systems.
Technology
Languages
VB.Net, IBM Mainframes, C#, CICS
Databases
SQL Server, IBM DB2
Cloud Technologies
Salesforce
Secondary skills
Shell Scripting, HTML, JavaScript
Operating Systems
UNIX, Windows
Protocols/Standards
Understanding of TCP/IP
Development Tools
Microsoft Visual Studio, Pega Open Span
Testing Tools
Robot Automation
Source Control
Rational Clear Case, SVN,GIT
Software Development Method
Agile Methodology
Certifications
Open Span Automation Tool
Knowledge of Other tools
UI Path, QTP
Design Concepts
UML, OOAD
Work Experience
Project # 1 : Transaction re-entry automation (Jun 2017 – Current)
Client : Belk Inc, Charlotte, NC
Role : Developer
Team Size : 2
Technologies/ Tools : Open Span 8.0, IBM Mainframes, MSExcel, Internet Explorer.
Project Description
This Project deals with the automation of re-entry of rejected transactions on the mainframe.
Transactions placed by the web store (E-Com) get rejected for reasons like transaction out of balance, tender out of balance, Invalid QUAL code, Invalid Tender type etc. These transactions are rejected by Mainframe application program. A report is sent to web by this mainframe program on daily basis with all rejected transactions. Users logs in to the web application, pull the data, manually enter the transactions in re-entry application on the CICS region.
This process is automated to save manual hours, save customer data from fraud.
Responsibilities:
Understanding the current process, by talking to users and development/ testing teams.
Understanding the scope of automation by identifying the repetitive manual processes.
Creation of high and low level design documents.
Executing project related responsibilities such as Analysis, Design, Coding and Unit Testing.
Designing the business flow and user interfaces with necessary validations.
Enhancement of the existing application based on client’s requirement.
Responsible to the implementation of the module within the specified dead line.
Unit testing of the modules developed.
Code reviews to align with the coding and design best practices.
Project # 2 : Reward Points Redemption (Jan 2017 – Jun 2017)
Client : Belk Inc, Charlotte, NC
Role : Developer
Team Size : 2
Technologies/ Tools : Open Span 8.0, IBM Mainframes, Salesforce, MSExcel, Internet Explorer.
Project Description
This Project deals with the reward point redemption. Customer places request for Belk reward dollar redemption on the salesforce application. Maker was manually redeeming reward points in CICS application by checking the salesforce application. Checker compares redeemed mainframe data post the batch execution, compares manually with the data on the web. This process is automated.
Maker :Day:1
Customer raises request for reward point redemption in ORR salesforce application. This data is checked against the Mainframe CICS application called CCMS before redemption. If the reward points are available, redemption happens on the ORR salesforce application, request is submitted on the CCMS.
Checker: Day:2
The Checker compares the data in both the Mainframe CCMS and ORR salesforce application, if matches will approve the request in the web application.
Responsibilities:
Understanding the current process, by talking to users and the teams.
Understanding the scope of automation by identifying the repetitive manual processes.
Creation of high and low level design documents.
Executing project related responsibilities such as Analysis, Design, Coding and Unit Testing.
Designing the business flow and user interfaces with necessary validations.
Enhancement of the existing application based on client’s requirement.
Responsible to the implementation of the module within the specified dead line.
Unit testing of the modules developed.
Code reviews to align with the coding and design best practices.
Ensuring Quality standards for the deliverables
Project # 3 : IVR Fee Waiver (Aug 2016 – Jan 2017)
Client : Belk Inc, Charlotte, NC
Role : Developer
Team Size :1
Technologies : Open Span 7.1, MS Access, MS Excel, Outlook
Project Description
Credit Annual fees are one of the most common credit card fees. It's a fee that's automatically charged once a year to your credit card account for the benefits that come with that credit card.
Maker: Based on the customer request the waiving of the annual fee is done.
Checker: Eliminates the duplicate waiving of the annual fee by comparing the front office request with batch request.
Project #4 : Purchase Order Management – Automation (Feb 2016 – Aug 2016)
Client : Belk Inc, Charlotte, NC
Role : Developer
Team Size : 2
Technologies : Open Span, IBM Mainframes
Project Description
The Purchase order is received by Operations analyst. The analyst compares the PO data with the vendor portal to approve/ reject the POs in POM web application and determine if PO needs to be updated in POM application prior to completing the vendor ACH process.
The automation will have the following features
Pull the POs from the Vendor portal in .csv format
Convert into .xlsx format
Compare data in mainframe CICS application.
Complete the PO process.
Approve the POs in the web application.
Upload documents.
Create email.
Responsibilities:-
Involved in designing use cases to automate the web services exceptions alerts.
Involved in creation of UI components like Sections, Flow Actions, Harness and Portals.
Worked on creation of Flows and Local Flow Actions.
Created List Views and Summary view to show the responses to the user.
Involved in creation of Integration Connectors, services and Mappings to interact with other services.
Designing Workflows and flow actions, User Interfaces, Activities, Decision rules, Declare Pages, Delegated rules, maintenance activities/utilities and Reports
Building and Configuring a Case management applications by defining multiple stages and processes
Designing and developing Harness rules, smart and dynamic layouts and Sections
Creating and scheduling Agents to process the Report Definition results into excel attachment on schedule basis.
Send the automated emails with attachments to the users and production support teams.
Involved in designing the Technical Design Documents for the automation process.
Utilizing debugging tools such as Test Harness to analyze the issue and provide solution
Project #5 : Check Authorization and Approval – Automation (Aug 2015 – Jan 2016)
Client : Belk Inc, Charlotte, NC
Role : Developer
Team Size : 2
Technologies : Open Span, MS Excel, Web adapter, Windows Adapter
Project Description
The check authorization and approval process is handled manually referring to Solutran’s web application. Data is downloaded, manually entered to the windows application a Belk. Entire process is automated
The automation will have the following features
Pull the Solutran data in .xls format
Convert .csv format into .xlsx format
Inserting data into the windows applications
Comparing reports generated by Solutran’s web report with Belk’s legacy windows report.
Create email with failures and Successes.
Responsibilities:-
Involved in designing use cases to automate the web services exceptions alerts.
Involved in creation of UI components like Sections, Flow Actions, Harness and Portals.
Worked on creation of Flows and Local Flow Actions.
Created List Views and Summary view to show the responses to the user.
Involved in creation of Integration Connectors, services and Mappings to interact with other services.
Designing Workflows and flow actions, User Interfaces, Activities, Decision rules, Declare Pages, Delegated rules, maintenance activities/utilities and Reports
Building and Configuring a Case management applications by defining multiple stages and processes
Designing and developing Harness rules, smart and dynamic layouts and Sections
Creating and scheduling Agents to process the Report Definition results into excel attachment on schedule basis.
Send the automated emails with attachments to the users and production support teams.
Involved in designing the Technical Design Documents for the automation process.
Utilizing debugging tools such as Test Harness to analyze the issue and provide solution
Project #6 : Tokenization/ Payment Gateway Implementation (Feb 2014 – July 2015)
Client : Belk Inc, Charlotte, NC
Role : Team Lead cum Developer
Team Size : 6
Technologies : VB.Net, IBM Mainframes
Project Description:
Belk used to have transactional data with actual account numbers saved in the databases and mainframe flat files. Tokenization is achieved using third party vendor called ACI who takes care of card authorization, token generation and settlement for Master, VISA, Discover and Loyalty cards
Responsibilities:-
Participating in the requirement gathering and feasibility analysis
Collecting information (questions, answers, explanations, e-mail messages, documents) from the
offshore team and presenting it to the client
Low level design documents preparation
Low level design walkthroughs with the customer
Coding/ Unit testing for the modules assigned Coordinating with offshore for task completion and review their deliverables
Code review for VB.Net and Mainframe components.
Peer review for onsite deliverables
Unit test results validation/ verification
Working as the first-level escalation point for problems related to the offshore team
User acceptance testing/ documentation to users regarding the changes
Deployment activities discussion with all stakeholders
Deployment support and post deployment monitoring
Project #7 : Mainframe Encryption (Nov 2012 – Jan 2014)
Client : Belk Inc, Charlotte, NC
Role : Technical Functional Responsible
Technologies : IBM Mainframes, VAGen, VB.Net
Project Description:
This project is to encrypt all the customer credit card account numbers with proprietary encryption logic per PCI compliance.
Responsibilities:-
Understanding low level design document
Coding batch programs using COBOL- DB2 and CICS
Using VSAM for file processing.
Code review for VAGen and Mainframe components.
Preparation of Unit test cases and artefacts for the Unit test results
Setting up the QA region for the System testing, by pointing up the BIND, GRANT cards to QA.
Creation of Mainframe packages for components QA move Production move checklist preparation and change request creation
Project #8 : Credit SPIF (Feb 2011 – Sep 2012)
Client : Belk Inc, Charlotte, NC
Role : Technical Functional Responsible
Technologies : VB.Net, IBM Mainframes
Project Description:
This is a streamlined process to pay extra Incentives to the Sales associates in BELK stores in place of the manual process.
Responsibilities:-
Understanding low level design document
Coding batch programs using COBOL- DB2 and VB.Net coding
Code review for VB.Net and Mainframe components.
Preparation of Unit test cases and artefacts for the Unit test results
Setting up the QA region for the System testing, by pointing up the BIND, GRANT cards to QA.
Creation of Mainframe packages for components QA move Production move checklist preparation and change request creation
Project# 9 : Cobol Recompilation (Oct 2010 – Jan 2011)
Client : Belk Inc, Charlotte, NC
Role : Developer
Project Description:
This Project is migration of OS VS COBOL to Enterprise COBOL. Also migration of Old VAGen code to new version.
Responsibilities: -
Understanding low level design document
Coding batch programs using COBOL- DB2 and VB.Net coding
Preparation of Unit test cases and artefacts for the Unit test results
Setting up the QA region for the System testing, by pointing up the BIND, GRANT cards to QA.
Creation of Mainframe packages for components QA move
Production move checklist preparation and change request creation
Education & Certifications
MCA from Acharya Nagarjuna University, Guntur
Open Span certification.