Dheeraj RPA Developer/Consultant/Analyst Ph: +1-857-***-****
Email: ************@*****.***
Professional Summary:
Certified RPA Developer with 6+ years of experience.
Expertise in C, C++, C#, SQL Server, ORAP Robotic process implementation using Blue Prism and UI Path.
Experienced in developing Web applications using C#.
Having experience in designing automation solutions using Blue Prism and UI Path RPA platform.
Implemented different RPA solutions to automate business processes across functions.
Have knowledge of the debugging process, identify errors in the log file and, close defects.
Implemented all the Basic, Desktop, web recording using numerous activities and Flow charts using UI Path.
Created solid models by spying through Application Modeler in Blue Prism.
Expertise in automating legacy applications and websites.
Designed multiple workflows using RE Framework in UI Path and Worked on UIPATH Orchestrator in the deployment of an Automation process.
Hands-on experience in managing robot's workloads using UI Path Queues.
Knowledge and a good understanding of SQL and ORAP and experience working with databases like Oracle, and SQL Server.
Strong expertise in writing Excel Macros with Excel VBA for different business environments and Ability to quality test & check Blue Prism codes built by developers and Experience with VB and VBA macros.
Worked as a POC for RPA developers and acted as a bridge between developing and testing.
Observed closely with the solution architect how to prepare Process Definition Document (PDD) and Solution Design Document (SDD).
Worked with mainframe, windows, web application, SAP, and surface automation.
Expertise in developing various applications using Visual Studio.NET technologies like C#.Net, XML, Web Services, WCF, WPF, MVC, SQL Server technologies.
Knowledge in CyberArk technology a with very good understanding of security solutions.
Experience in working with the JIRA issue tracking system and Bitbucket.
Experience in Agile, Waterfall Methodologies with a clear understanding of Iterative and Evolutionary principles.
Architected, designed, and configured the Blue Prism and UI Path infrastructure for development, test, and live environments, which comprises Interactive clients, Resource PCs, Application Servers, and Database servers.
Education:
Master’s in computer science, Rivier University, Nashua, NH, USA.
Bachelor’s in Computer Science and Engineering, JNT University, Kakinada, India.
Technical Skills:
RPA Tools
Blue Prism and UI Path
Programming & Scripting Languages
C, C++, JavaScript, VBScript, C#.NET, VB.Net
Web Technologies
HTML, XHTML, CSS, JSON
XML Technologies
XML, SOAP, Web Services, SDLC
Design and Development Tools
Eclipse, MS Visio, and MS Testing Tools
Modeling Tools
UML, MS Visio Version Control, MS Visual Source Safe
Database Systems
SQL Server, Oracle, MYSQL
Platforms
Linux, Windows
Certifications:
RPA Developer (UI Path)
Blue Prism developer
Professional Experience:
Anheuser-Busch, St. Louis, MO Aug 2019 – Present
RPA Developer / Admin
At AB, I was involved in developing RPA bots and supporting them. This RPA’s are used to reduce human efforts, Human Intervention, and save time. We build these RPA solutions using the tool called Blue Prism. To support the tool, we also use VBA and SQL to regulate the process flow. Migrating current robots into Blue Prism Objects.
Responsibilities:
Designed solutions utilizing Blue Prism and maintained technical responsibility for project delivery as the technical resource on a project.
Worked end to end on Blue Prism, both on the Development team and Production team.
Responsible for maintaining 90 processes in the production with the team.
Designing and implementation of RPA tasks using Blue Prism framework (VBO, Process Studio, Control Room and, System Manager) to update the Provider directory from excel, website data through screen scraping.
Involved in gathering, reviewing the standards, and best practice documentation.
Responsible to create the release documentation and writing the test scripts for the process.
Analyzed and Identified the new process under the Automation team as a member to scrutinize the new processes to be automated.
Working on Queue Configurations, Monitoring, Internal Blue Prism Work Queue Actions, Exception handling, efficient use of stages, blocks, data types, session, and environmental variables for processing of Business Process diagrams and Process flow charts in Blue Prism.
Created logical objects for better maintenance and usability in the process like the Report generation, cleanup, screenshot, background objects, etc.
Converted business logic/requirements to automation.
Worked on different Licenses in Blue Prism such as Development Client License, Run Client License, Control Room License.
Reviewing and Optimizing Blue Prism Code for several processes to provide sign off for Go Live.
Hands-on experience in building and developing different types of Applications (Browser, Windows, Citrix, SAP) by using the Blue Prism Tool
Accessed database using SQL and Oracle.
Good experience in working on SOAP, REST Web services.
Designed Blue Prism processes per BP standard and guidelines.
Performed the role of system manager to audit logs and perform management tasks, monitor resource allocations in Blue Prism.
Participated in the weekly review meeting of the object library to check the reusable objects and maintenance of the VM’s.
Migrated the Objects and created packages from Development to QA environment. Participated in the migration of the blue prism version updates from 6.4 to 6.9.
Implemented a process using Blue Prism to implement error handling when transferring data simultaneously from numerous applications.
Responsible to developed code with VB script, .net, C#, and created macros if required for the process.
Suggested the blue prism software update to resolve recurring issues and created tickets with blue prism.
Experience in managing bot's workloads using Blue Prism Work Queues.
Implemented Blue Prism User authentication by defining user roles, creating users, and setting password policies.
Worked on Logging into websites, searching websites, submitting web forms, or updating records on a website.
Staged and deployed the automation solution into the test and live environments.
Implemented Blue Prism User authentication by defining user roles, creating users, and setting password policies.
Defined RPA automation strategy for the process involving mainframes, web service calls, and web applications implemented performed stress test for bot Scripts to prove the scalability and stability of RPA code.
Debit process areas involving web, mainframe, and windows-based applications.
Support go-live rollout, handover procedures, and change control processes (Supporting existing clients with their automated solutions, including carrying out change requests.)
Environment: Blue Prism, Visual Studio, MS Office, SAP, SQL, HTML, Web services, Share Point.
Charter Spectrum, Charlotte, NC Jan 2018 – July 2019
RPA Developer
In this project, I was under the BTI team involved in developing and establishing the UI Path environment. Involved in the overall RPA life cycle and to provide better solutions via integrating the applications to reduce human intervention.
Responsibilities:
Computed on Web Applications, Desktop Applications, and Windows Applications by using basic, desktop, web recorders, and screen scraping & data scraping.
Experienced in building UI Path Processes and Business Objects for various business systems.
Performed one of the Screen Scraping methods i.e. Optical character recognition (OCR) (Google OCR / Microsoft OCR engines) to process PDF invoices and JPEG images.
Built some solutions by utilizing the UI Path tool and further maintain technical responsibility for project delivery as the sole technical resource on a project.
Performed the practical usage of various UI Path Orchestrator functionalities like Bots, Processes, Assets, Jobs, Schedulers, Logging, Recovery Methods, and Application Credentials.
Maintained both Attended and Unattended Robot resources, and provided centralized Robot logs, remote execution, monitoring, scheduling, and work queues using UI Path Orchestrator.
Accessed data from multiple file formats like .CSV, .PDF, excel sheets, web pages, etc., using multiple scraping techniques like full text, Native, and OCR.
Developed re framework in UI Path for exception handling & used to define states in the project.
Operated various UI Path Activities such as Foreach, Switch activity, Citrix Screen Scraping for Remote machines, Loops, User prompts, OCR, Keystrokes, Error handling, Break, Try Catch.
Inspected on PDF Processing, Excel Automation, SAP Applications, and various web-based Applications Automation.
Developed custom DLL binary files in Visual Studio for use in UI Path Studio
Implemented Web Recorder for automating logging and inserting data actions into browser applications using different Input methods such as Send window messages and Simulate.
The evaluated task migration process from development to production systems through UI Path Orchestrator.
Interacted with different mail services such as POP3, Outlook, and IMAP to get the mail messages into the folder.
Developed workflows for various business activities like HR On-Boarding, Invoices generation, and Exceptions Processing.
Used UI Path selectors to store the attributes of a graphical user interface element and its parents, in the shape of an XML fragment.
Created and documented test procedures and scenarios for Pre-UAT phases supporting the operational teams during UAT (User Acceptance Testing) and rollout phases.
Implemented UI Path Orchestrator for deployment, monitoring, and management of UI Path Robots automation activity.
Environment: UI Path 2018, UI Path Studio, UI Path Orchestrator, .NET, VBA, HTML, XML, CSS, JavaScript, SQL Server, Visual Studio 2015.
Thrivent Finance, Appleton, WI Feb 2017 – Dec 2017
RPA Developer
Responsibilities:
Implemented End to End Robotic Process Automation (RPA) for 8 processes in the commercial banking sector using Blue Prism. The RPA implementation resulted in 20 FTE savings and 50% AHT.
Performed process assessment, deep-dive RPA feasibility for processes for gold standard claims process Bulk risk and Electronic Debit process areas involving web, mainframe, and windows-based applications.
Performed tool evaluation and feasibility to help in selecting suitable Automation tool for RPA implementation.
Designed, Developed, and tested Bot tasks using Blue Prism.
Performed Blue Prism control room installation with a clustered approach along a with disaster recovery setup.
Worked closely with Process SME to translate the processes into detailed design documents and educated SME to work with Bots in production.
Created external scripts using VBS & VBA, and integrated with Blue Prism to achieve process automation
Created a reusable automation framework with Meta Bots and reusable libraries with data externalization for RPA implementation.
Performed stress test for bot Scripts to prove the scalability and stability of RPA code.
Environment: Blue Prism, MS-Excel, HTML, Visual Studio, etc.
XPO Logistics Inc., Atlanta, GA March 2016 – Dec 2016
RPA Developer
Responsibilities:
Examined on Web Applications, Desktop Applications and Windows Applications, and involved in Object Cloning, Web Recorder, and Manage Window Controls.
Involved in the creation, development, refinement, and maintenance of an ongoing automated management information Reporting of Automation Anywhere processes in MS Access and Excel.
Assisted the Automation Anywhere, recorders to manage and execute Windows controls as a background process and automated routine backups and file management tasks.
Implemented Automation Anywhere Control room with defining user roles and security in User Console and Security Management.
Administered in managing the robot's workloads using Automation Anywhere Work Queues and to identifying and debugging the errors using Error Handlers.
Developed a utility module for data conversion and exporting to Excel workbooks and VBA programs simultaneously.
Reviewed on logging into websites, searching websites, submitting web forms, or updating records on a website.
Innovatively integrated the advanced features of automation tools like OCR, Web Recorder for existing robots and improved the performance.
Explored the possibilities of automation within SAP, billing systems, and CRM applications such as Seibel and automate various processes based on input from respective teams.
Prioritized the strategic and tactical roll-out of the RPA solution to clients by creating and documenting test procedures and scenarios for the pre-UAT phases and supporting the Operational Teams during the UAT and rollout phases.
Environment: MS Excel, XML, VBA, HTML, CSS, MS SQL, etc.
UV Fortune IT, Hyderabad June 2014 – Feb 2016
.NET Developer
Responsibilities:
User Interface was developed using Event-Driven Web Forms using HTML, DHTML, JavaScript, XML, CSS, and ASP.NET that runs on IIS 7.0 using Visual Studio 2005.
Used Tab strip, dropdown, Menus, Web List Bar controls for .NET to customize the look and feel of the application.
Created DB objects like Tables, views, and SP in SQL Server.
Have written SQL Query to fetch data for the existing user.
Have created multiple modules in win applications for Company Management, statement management and, user management.
Developed the Classes, Objects, Dataset Classes, and Methods depending upon the business requirements in C#.Net.
Implemented and extensively used the Object-Oriented programming concepts (OOPS) in C# and ASP. Net.
Involved in developing WCF Web Service using REST to communicate with legacy systems.
Developed Custom Controls which provides flexibility, reusability better design-time experience, and partial post back validations to manipulate data on web pages using AJAX.
Used XML intensively to bind the data to the web controls, data manipulation, and to store data and sent as a parameter to the stored procedures.
Performed Unit Testing for ensuring the reliability of the application development.
Created test cases and implementation for the Web application.
Separate views are created to fetch the Details for all the individual modules.
Bug fixing based on the issue generated by the client.
Involved in the deployment process from the development server to stage and PROD.
Implemented the waterfall model for project development.
Environment: .Net 2.0, ASP.Net, AJAX, C#, VB.Net, ADO.NET, HTML, CSS, JavaScript, SQL Server 2005, Visual Studio 2005 and II.