RAVI TEJA ALLANI
RPA DEVELOPER
+1-234-***-**** ****.******@*****.*** Linkedin CERTIFIED
Summary:
• Overall 8+ years of IT experience with around 7 years as Robotic Process Automation Developer using one of the top RPA products UiPath.
• Extensive experience in RPA Development with focus on Banking, Insurance and Finance domain.
• Analyzed business processes to identify opportunities to automate manual tasks and implemented end to end automation solutions for clients as per requirement which involves feasibility study, designing architecture, development, testing and deployment of automation by using top products of RPA like UiPath.
• Understood the business automation requirements and documented Process Definition Document (PDD) step by step Keystroke level and Solution Design Document (SDD).
• Experience in UiPath Studio to design workflows in Sequence, Flow Chart, State Machine and RE Framework.
• Configured new RPA Libraries, Reusable Components and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand using UiPath.
• Extensively interacted with Web, Mainframe, Excel, PDF and E-Mail applications using UiPath.
• Experience in UiPath Orchestrator features such as Robot provisioning, Creating Environment, Process, Package, Scheduling, Monitoring Jobs, Assets and Queues.
• Facilitated changes/improvements to existing steps in the Business requirement process to enhance solutions from the bot’s perspective.
• Implemented OCR-based automation solutions in UiPath to extract and process text from scanned documents, images, and PDFs. Utilized UiPath's OCR activities and integrated third-party OCR engines to accurately capture data, enhancing the automation of document processing tasks and reducing manual data entry.
• Actively participated in Test plan preparation, validated client requirements and identified various scenarios for all development bots to ensure accuracy and reliability.
• Created and documented test procedures and scenarios for the pre-UAT phases and supported operational teams before their go-live (UAT) to ensure a robust automation solution.
• Deployed the bots by streamlining through CICD Pipeline via Jenkins and generated the nupkg files.
• Good understanding and worked on JIRA, GitHub, GitHub Desktop, Jenkins and Artifactory environments.
• Ensured compliance and governance in the use of these tools across the organization.
• Collaborated with various departments to ensure the integration of automation aligns with business needs.
• Maintained RPA bots on daily basis as per schedule to provide higher ROI to the customer.
• Experience in both Waterfall and Agile development methodologies especially with JIRA Confluence like creating stories, sub tasks and following all Agile standard protocols like Retrospective meetings and pointing stories.
• Optimized the RPA code to make sure the robot is working at the highest efficiency.
• Quick learner and delivered solutions as an individual and as a part of team, supporting team across the working closely with developers, implementation cycle, debugging and solving technical issues, sharing KT to the team.
• Demonstrated strong communication, Leadership & Interpersonal Skills in resolving complex application issues.
• Ability to work independently and to manage several assignments simultaneously to meet deadlines.
• Resolving issues that emerge in daily operational processes and delivering timely responses and solutions as needed.
• Flexible and versatile to adapt to any new environment and work on any project. Skills:
RPA Tools: UiPath.
Software Packages: MS Office, MS Visio.
CICD: GitHub, GitHub Desktop, Jenkins, Artifactory. Methodologies: Waterfall, Agile.
Programming Languages: C, C++, C#.
Web Development: HTML, CSS, AJAX, ASP.NET, ADO.NET. Scripting Languages: JavaScript, jQuery.
.Net Technologies: .Net Framework (4.0/4.5), Web forms, ASP.NET, ADO.NET, MVC, Web Services. Education:
Master’s in Electrical Engineering - University of South Alabama in May 2017. Bachelors in Electronics and Communication Engineering at JNTUH in May 2015. Certification:
UiPath: RPA Developer Foundation Diploma, Orchestrator & UiPath Certified Professional Automation Developer Professional
(UiPath Advanced Developer)
Experience:
• Collaborated with business to understand automation requirements and designed efficient solutions using RPA tools such as UI Path.
• Expertise in implementing end to end RPA processes including requirements gathering, solution designing, coding, testing, debugging, documentation and using RPA tools ensuring efficiency and compliance.
• Worked closely with business team to translate processes into Process Definition Document (PDD) and created Solution Design Document (SDD) according to BRD by mentioning process details, pre-requisite and exceptions.
• Automated the process which involved Web applications, Mainframe (Hogan), PDF and Email automations.
• Experienced working in both the Commercial and Consumer Banking lines of business.
• Created Reusable components and Libraries for Message Queue, Kafka, Web Applications, Mainframe to reduce workflow steps and primarily read Config file from shared drive to skip the deployment whenever there is a need in changing the values in Settings and Constant tab and included exception messages in Config file.
• Developed and implemented a proof of concept (POC) for Document Understanding using UiPath, which included extracting and processing data from various document types such as invoices, purchase orders, and forms. Successfully demonstrated the automation of data extraction, validation, and integration into downstream systems, enhancing efficiency and accuracy in document processing.
• Integrated UiPath with database to streamline data extraction, validation to perform claims process.
• Automated the extraction and analysis of transaction data for dispute investigations using UiPath, reducing investigation time and improving accuracy.
• Designed and implemented automated workflows for all disputes level activities related to claims processing using UiPath, reducing processing time by 70% and minimizing manual errors.
• Created repositories through ELMA request and uploaded developed codes to GitHub via GitHub Desktop.
• Experience in Provisioning the Robot, creating Processes, Queues, Triggers and configured bot Schedules.
• Developed and managed end-to-end automation solutions using UiPath queue activities, including adding items to queues, retrieving, processing, postponing queue items, setting transaction statuses and handling exceptions.
• Implemented Error Handling and retry mechanisms to ensure reliability and accuracy in processing, optimizing workflow efficiency and reducing manual intervention.
• Developed end-of-day reports for all processes by retrieving necessary details from queue items via HTTPS requests and delivered the final reports to the business.
• Automated API calls using UiPath to streamline data retrieval and integration processes, enhancing efficiency and accuracy across workflows.
• Translated business process into Visio Flows for better understanding to design council team for code reviews.
• Created detailed Test Scenarios and Test cases from Functional requirements, System specification and Design specification perspective for error free deployment.
• Compiled all test cases defects in excel and exported into JIRA with proper naming convention and created test sets for execution of various scenarios for defect management.
• Raised catalog requests to fetch error Logs from UAT and Production to solve the issues.
• Experienced in determining RPA best practices and suggests how to improve current quality processes.
• Provided Exception handling at every possible scenario for robust error-free development. Environment: UiPath, JIRA, JSON, GitHub, GitHub Desktop, Jenkins, Dot Net Functions Wells Fargo, Charlotte, NC
Senior Software Engineer (RPA Developer)
SEP 2019 – Till Date
Equity Trust, Westlake, OH
RPA Developer (UiPath)
Jul 2017 – Aug 2018
GGK Technologies, Hyderabad, India
Jr .Net Developer
Jan 2014 – Jul 2015
• Checking UiPath technical feasibility for the process identified for automation.
• Performed POC’s to help the business recognize the feasibility of automated solution using UiPath for tool selection.
• Developed Proof-Of-Concepts for client & presented internal demos using UiPath for tool selection.
• Participate in peer and solution review of business and technical specifications affecting designated areas of expertise and provide feedback to improve clarity of specifications and usability of functionality.
• Quick development and testing workflows created for automating identified processes.
• Involved in documenting Process Definition Document (PDD) and Solution Design Document (SDD).
• Automated Excel, Outlook and Web applications using RE Framework.
• Automated text in PDF's using screen scraping to calculate invoices and store them into a data table using UiPath.
• Automated the workflows with RE Framework, State machines & decision trees.
• Deployed bots through Attended mode into Production and supported production issues.
• Identifying and debugging the errors using Error Handlers.
• Implemented robust Exception Handling and continuous run methodology. Environment: UiPath, C#, VB Commands, Excel, Outlook, Attended Bots
• Worked with Business Analyst in creation of the Process Definition Document (PDD) and creating the Solution Design document (SDD) for development and the deployment documents.
• Worked with offshore developers and constantly updated the status through Client calls.
• Understand how a process can be reengineered to derive the best possible, time-efficient and cost-effective solutions, while directly working with client.
• Preparing the handover documents regarding the process to support teams.
• Interaction with Different Web applications for reading and writing data to and from the application.
• Interaction with Excel applications for reading input records for processing for different types of requests which are first received through mail to Business and then they enter all the details into the excel sheet which the bot reads.
• Used Excel activities and Data Table methods to automate Citi wires process.
• Worked with Outlook, sending out reports and sending notification and exception mails.
• Efficiently handled Troubleshooting and Monitoring Orchestrator.
• Implemented robust exception handling and continuous run methodology. Environment: UiPath, Orchestrator, C#, .Net Functions, spira Team, Excel, Outlook.
• Involved in Planning and estimating the technical design aspects and preparing design documents.
• Developed user interface (Web Forms) for the modules using ASP.NET server controls, Validation controls, HTML for the front-end ordering system, where business logic was implemented using VB.NET.
• Implemented Validation Controls, Created Master Pages, used themes, skins, Grid view and CSS to improve look and feel of the Web pages.
• Designed and developed the database tables, triggers, stored procedures using SQL Server 2008.
• Designed User Interface with HTML and Cascading Style Sheets (CSS)
• Designed the UI for some modules of the application using ASP.NET controls
• Extensively used user controls like Page Header, Page Footer, Errors Summary, and Navigation Control in all the Webpages using ASP.NET (3.5).
Environment: C#, ASP.NET 3.5, Visual Studio 2010, CMS, CSS, HTML, JavaScript, SQL Server 2008. Verisk Analytics, Mount Laurel, NJ
RPA Lead (UiPath)
Sep 2018 – Aug 2019