Rpa Developer Resume
Jersey City, NJ
SUMMARY
- Over 9.6 years of experience in Design and Development with Agile methodology and involved in all phases of Software Development Life Cycle from requirements to deployment.
- Having 7 + years of experience in Robotic Process Automation technology with full project development, implementation and deployment using Automation Anywhere, UiPath, Blue Prism, WinAutomation, OpenSpan and prior experience in .NET/SQL.
- Solution back - office process automation leveraging industry tools and technology Support building automation capability and mentor development team and architects.
- Evaluate and Prototype internal or external products and provide a recommendation to address business requirements Support in Pre-Sales efforts. providing technical expertise on standard offerings and client requirements Anticipate, identify, track and resolve technical issues and risks affecting delivery.
- Assist development team in resolving technical problems Anticipate, identify, track and resolve technical issues and risks affecting delivery Assist with the design, build, rollout, and run support for technology solutions Design and configure applications/ tools to functional and technical requirements.
- Coordinate and participate in structured peer reviews/walkthroughs the architect on Robotic Process Automation.
- Evaluate RPA tools and provide recommendations Assess automation opportunity from a technical perspective and provide a solution Support in Pre-sale activities and provide a technical solution to automate client requirements.
- Assist development team in resolving technical problems Assist Support teams with technical expertise in resolving issues.
- Experience with using version control tools like Team Foundation Server (TFS) and GIT.
- Developing scalable and efficient process automation and reusable components that can be leveraged across different processes.
- Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and High Charts, matplotlib for data visualization of sales, tracking progress, identifying trends.
- Collaborated in setting up and maintaining a knowledge sharing library for (a) information about how to implement Robotics and (b) re-usable Bot code.
- Experience in Navigate for Launch the application Hands on in creation of Email, Excel, Image, process automations in UI Path.
- Experience in Analysis, Design, Development, Testing and Implementation of Client/Server and Web-based N-tier architecture systems.
- Expertise in RPA processes, including requirements gathering, solution designing, coding, testing, debugging, documentation and implementation using UiPath.
- Strong user interface development experience using JavaScript, HTML, CSS, and Bootstrap, Custom tag libraries, jQuery, and Swing API and ASP.net framework.
- Proficient in Object Oriented Analysis and Design OOAD programming and .Net Architecture and ASP.Net MVC, MVW.
- Strong knowledge and experience in .Net, SQL Server, RPA, and Design patterns with proven abilities in the Software Development Life Cycle (SDLC).
- Created reusable automation framework with Meta-Bots and reusable libraries with data externalization for RPA implementation.
- Built automated solution containing processes, work queues, environment using UiPath and developed the best practices.
- Experienced in building Robotic Automation Processes and Business Objects for various business systems.
- Hands on experience on software delivery lifecycle on RPA projects like process mapping, business requirement, functional and technical specification, coding, design test script, test plan.
- Experienced in a fast - paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.
- Experience in structured and pattern-based data extraction using web data extraction and export the data to Excel or Database.
- Hands-on experience in C#.Net, VB.NET, Python, ASP.Net, and Design patterns with proven abilities in the Software Development Life Cycle (SDLC).
- Creating and documenting test procedures and scenarios for Pre-UAT phases supporting the operational teams during UAT and rollout phases.
- Involved in process assessment and feasibility study for RPA implementation by developing Proof of Concept (PoC) and validating it with Proof of Value (PoV).
TECHNICAL SKILLS
Robotic Automation Tools: Automation Anywhere V11, A360, UiPath, Blue Prism, Pega Robotics
Frame Works & Technologies: NET Framework, C#, ASP.NET, ASP.NET MVC 5/4/3, ADO.NET, LINQ, Entity Framework, Restful Web Services, JQuery, HTML5, CSS3, CSS, AJAX, JSON
Languages: C#, C++, Java, Python, ASP.NET, VB.NET, Angular JS, SQL, AJAX, JQuery, JavaScript, HTML,CSS
Databases: MS SQL Server, MS Access
Version Control Tools: GIT, TFS, MS Virtual Source Safe, SVN, CVS
Operating Systems: Windows, UNIX / LINUX
Other Tools: Visual Studio, GIT, SQL Yog, Putty, MS Office (MS Word, MS Excel, MS PowerPoint)
SDLC: Agile (SVN / GIT Version Control Tools), Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Jersey City, NJ
RPA Developer
Responsibilities:
- Responsible for requirement gathering and understanding the process.
- Understand the process and do a POC for the given BRD (Business Requirement Document).
- Developed Process Design Document (PDD) to capture end to end user keystrokes and system behavior.
- Developed and translated Solution Design Document (SDD) into an over-arching design to minimize configuration.
- Designing UI Path process solutions in accordance with standard UI Path design principles and conventions.
- Created and maintained solution documentation, test procedures and scenarios for the pre-UAT phases.
- Supported Operational Teams during UAT and rollout phases.
- Used UiPath Orchestrator for deployment, monitoring, and management of UiPath Robots automation activity.
- Added Delay between the activities as required avoiding the Bot failure.
- Automated tasks using web recorder and Scheduled tasks to repeat as per requirements.
- Problem solving issues that arise in day to day running of robotic processes and providing timely responses and solutions as required.
- Used process, objects, work queues, calculations stage to perform logical operations in UiPath.
- Developing automation Logic in UI path and WinAutomation.
- Implemented UiPath features such as Optical character recognition (OCR), Image Recognition, Text Analysis, Citrix Screen Scrapping for remote machines, PDF processing, Excel integration, Email automation.
- Creating and documenting Test procedures for Pre-UAT phases by supporting operational teams during UAT and rollout phases and fix errors.
- Dealing with UiPath Orchestrator on various environments like Dev, Test and PRD.
- Debugging, Scheduling and troubleshooting the Workflows using Orchestrator.
- Used RPA Log verification for all the process and prepared User guide documentation.
- Built automated solution containing processes, work queues, environment using UiPath and developed the best practices.
- Dealing with UiPath Orchestrator on various environments like Dev, Test and PRD.
- Understanding the process thoroughly by setting up demo calls with client.
Confidential
RPA Developer
Responsibilities:
- Analyzing, understanding and documenting the business processes in detail where required.
- Created process model for windows based application using Blue Prism.
- Installed and Implemented Blue Prism. Instrumental in creating and configuring 15 bots.
- Used Ui Explorer to get the detailed information in regards to Ui elements, explore the Ui tree and to create and fine tune selectors.
- Created and configured bots to read document received in mail and scan.
- Used Data Scraping to get structured data from web Pages and manipulated the selector attributes to further automate the related web pages thereby reducing the time to re scrape every page.
- Used Google OCR (with invert mode as well) and Microsoft OCR to get text written in different backgrounds and to read images when using citrix recording in a virtual environment.
- Also, involved in PILOT Phase, which is the final discuss before production done between SME and also the RPA Developers.
- Aided in Creating and documenting test procedures and scenarios for the pre-UAT phases.
- Problem solving issues that arise in day to day running of robotic processes and providing timely responses and solutions as required.
- Worked with Dynamic attributes using wildcard characters like in the selectors to facilitate structured data to be read from the web pages.
- Worked on Email Automation using SMTP, POP, and IMAP, Microsoft Outlook activities to send, receive and retrieve specific emails using filters.
- Analyzed the probability of exceptions in a workflow and used appropriate activities like continue on error property to ensure the workflow continues even if an activity fails.
- Analyzed business requirements and segregated them into high level and low level Use Cases.
Confidential
RPA Developer
Responsibilities:
- Worked with Business Analysts to Create Functional Requirements Documents (FRDs) for a Robotic Process Automation project (RPA), based on business process design discussions with business stakeholders.
- Involved in End to End development of Business Process using Robotic Process Automation.
- Worked on Process Definition Document and Solution Design Document.
- Created and documented test procedures and scenarios for the pre-UAT phases. And supported operational teams during the UAT and rollout phases.
- Broke down processes into reusable objects using Object Studio and utilized them to build processes in Process Studio efficiently.
- Hands-on experience with visualization tools, such as MS Excel, MS Visio.
- Created solid models by spying through Application Modeler.
- Provided Exception handling at every possible scenario for a robust error-free development.
- Involved in all phases of Software Development Life Cycle including design, development and creating test cases.
- Worked closely with Process SME's to translate process in to Process Definition Document (PDD) & Solution Design Document (SDD) and educated SME's to work with Bots in production.
- Implemented End to End Robotic Process Automation (RPA) using Automation Anywhere.
- Developed the objects and workflows as per client requirement.
- Worked on defining the Architecture and the Roadmap for RPA. Identified underlying Data flow and objects to automate the process.
- Deployed the process in Automation Anywhere Control room and scheduled their execution.
- Used Queues to collect information from Work Queue Management to perform additional tasks.
- Participated in RPA deployment into production and support production issues.
- Scheduling the BOT's through Control Room and managed robot's workloads.
- Designed, Developed and tested Bot tasks using RPA Automation Anywhere.
- RPA Log verification for all the process that was run and prepared User guide documentation.
- Created POC’s using Automation Anywhere for tool comparison.
- Worked with mainframe, windows, web application and CITRIX automation end-to-end process automation using Automation Anywhere.
- Worked with OCR, ICR, and Machine learning for designing in Automation Anywhere.
- Performed tool evaluation and feasibility to help in selecting suitable Automation tool for RPA implementation.
- Worked with Business Teams to create PDD (Process Definition Document) and developed separate SDD (Solution Design Documents).
- Supported business and technical teams during robotic projects and mitigate/Resolve risks and issues that may impact project schedule, cost, scope, quality etc.
Confidential
RPA Developer
Responsibilities:
- Created and documented test procedures and scenarios for Pre-UAT phases supporting the operational teams during UAT (User Acceptance Testing) and rollout phases.
- Computed on Web Applications, Desktop Applications and Windows Applications by using basic, desktop, web recorders and screen scraping & data scraping.
- Maintained both Attended and Unattended Robot resources, and provided centralized Robot logs, remote execution, monitoring, scheduling using Pega Robotics.
- Accessed data from multiple file formats like .CSV, .PDF, excel sheets, web pages etc., using multiple scraping techniques like full text, Native and OCR.
- Generated custom reports of Task Run, Task Timeline, Workflow Run, Workflow Timeline, ROI and Visual Logs reports using Report designer activity.
- Set goals on advanced Pega Robotics concepts such as surface automation for the web application and created a clear process flow that is understandable in future.
- Interacted with different mail services such as POP3, Outlook and IMAP to get the mail messages into folder.
- Implemented Web Recorder for automating logging and inserting data actions into browser applications using different Input methods such as Send window messages and simulate.
- Drive the strategic and tactical roll-out of theRPAsolution 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.
Confidential
.Net Developer
Responsibilities:
- Involved in the complete SDLC including Analysis, Design, Implementation, Testing and Maintenance.
- Involved in developing the requirement with C#, ASP.NET MVC, WCF services, unit testing and system testing.
- Implemented Server and Client-side validations using ASP.NET validation controls and JavaScript.
- Responsible for developing the user interface in ASP.NET using C#.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel in web pages.
- Used the Object-Oriented Programming and created classes using C#.NET for database access.
- Developed and maintained SQL Server Databases Migrated all DTS packages to SQL Server.
- Used ADO.Net Entity Framework as Data Access layer component.
- Expertise on IIS, Web Forms, Win Forms, Web Services, Server Side Script configuration, Web Application Configuration, deployment and maintenance using tools such as Microsoft Visual Studio.NET.
- Used agile methodology to implement the application.
- Used Razor view and ASPX (C#, VB.Net) as a view engine to make the code simple, enable to mix and match view templates written using multiple view engines in the application.
- Used front end web development tools like Ajax, CSS, JavaScript, DHTML, and jQuery.
- Performed validations on Web Forms using .NET Validation Controls and Client Side Validation using JavaScript.
- Performed database operations on SQL Server 2008 to create and maintain accounts information by creating SQL queries, stored procedures, functions, and views.
- Involved in migrating the data from SOA to RESTful services using ASP.NET Web API.
- Environment: Agile Methodology, ASP.Net MVC 3.0/4.0, Microsoft .Net Framework 4.0, Razor Views, Win Forms, Partial Views, Layouts, C++, C#, VB.Net, ADO.net, Visual Studio 2012, MS- SQL Server 2008, Web Services, Java Script, JQuery, JavaScript, XML, HTML, CSS, TFS, WPF, MySQL, JSON,SWIFT .
- Developed the user interface using ASP.NET, C# and designed web application front end UI using CSS, AngularJS, HTML, JQuery and JavaScript.
- Implemented JQuery for traversing HTML document, event handling and AJAX interactions.
- Implemented Authentication and Authorization using ASP.NET login controls.
- Fixed bugs and problems for design, CSS, HTML, XHTML, and JavaScript.
