Rpa Developer Resume
Los Angeles, CA
PROFESSIONAL SUMMARY:
- Over 8+ years of IT Experience overall and 2+ years of experience in Robotic Process Automation (RPA) and expertise in Automation Anywhere and Blue Prism with full project development, implementation and deployment in agile - scrum.
- Proficient in all phases of SDLC such as Analysis, Design, Development, Integration, Implementation, and Maintenance.
- Experienced in a fast-paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.
- Experience in building RPA (Robotics Process Automation) solutions using Automation Anywhere and Blue Prism.
- Experience in using Blue Prism's Credential Manager for maintaining, securing and retrieving the user credentials.
- Strong user interfaces development experience using JavaScript, HTML, CSS, and Bootstrap, Custom tag libraries, jQuery, Swing API and ASP.net framework.
- Translating business requirements into system requirements.
- Design, develop, test, and implement program changes to achieve the business goals of the users. Also involved in CBA calculation for business benefits for the process involved in automation.
- Hands on Experience in creating PDD (Process Definition Document) and developed respective SDD (Solution Design Documents).
- Hands on experience on Blue Prism for developing back office robots.
- Expertise with Control Room Resource, Session Management, Blue Prism Calculation functions and debugging of Process Solutions.
- Experience in working with an Agile methodology to develop, estimate, test and maintain the websites and collaborating with team members for planning, execution, review, and retrospective.
- Experience in creating dynamic web pages using C#, Visual Basic, and .NET framework.
- Experience in developing web apis and web forms using ASP.NET, C#, and JavaScript.
- Expertise in developing software applications using MS SQL Server 2008, 2012, 2014 and MySQL along with data warehouse techniques.
- Expertise in using ADO.NET objects such as SQL Command, Data Reader, DataSet, and Data Adapter and expertise in developing a transaction-oriented application using WCF Data Services.
- Designed and implemented RPA tasks using Blue Prism framework (Connectors, VBO, Process Studio, Control Room, and System Manager) to update the Provider directory from excel, website data through screen scraping and using OCR (Optical Character Recognition) from printed material.
- Good Knowledge of RPA technologies Automation Anywhere (AA), Blue Prism, UI -Path and Work Fusion.
- Involved in POC (Proof of Concept) and BRD (Business Requirement Document).
- Worked closely with Process SME's to prepare Process Definition Document (PDD) & Solution Design Document (SDD) and educated SME's to work with Bots in production.
- Hands on experience in creating Automation tasks in minutes: Record keystrokes and mouse clicks, and use easy, point and- click wizards.
- Automated 8 processes for Clients using RPA tools, Business Analysis, Business Process Development, and Automation skills.
- A created process model for a Windows-based application using Blue Prism and testing it in the inbuilt control room provided by Blue Prism.
- Hands-on Experience with 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 using RPA tools.
- Created solid models by spying through Application Modeler using Blue Prism.
- Created reusable automation framework with Meta Bots and reusable libraries with data externalization for RPA implementation.
- Experience in integrating, configuring, deploying and supporting Robots.
- Exposure to Automation Anywhere & Blue Prism Sign-on implementation using Microsoft Active Directory.
- Experienced in building Robotic Automation Processes and Business Objects for various business systems.
- Strong ability to convert business logic/requirements to automation.
- Worked on Automation Anywhere & Blue Prism queues to manage Bot workloads
- Strong analytical, problem-solving & programming skills, cohesive team worker with exceptional planning & execution skills
TECHNICAL SKILLS:
RPA Tools: Blue Prism4.2, V-5.0, UI Path, Work Fusion.
Web Technologies: ASP.NET, HTML5, CSS3, AJAX, jQuery, Web Services, SOAP, REST
Database Access: ADO.NET, Entity Framework, LINQ
Database: MS SQL Server (2017), Oracle 11g, 12c, My SQL
Programming Languages: C#.NET, ASP.NET, VB.NET, C, C++
Testing Tools: Selenium, QTP/UFT, Soap-UI, TFS, Cucumber.
Defect Tracking Tools: Clear Quest, JIRA, HP Quality Center.
Development Tools: Visual Studio.net, Win-Forms 2.0
Scripting Languages: JavaScript, VBScript, Python
Reporting Tools: Crystal Reports, SSIS, SSRS
Operating Systems: Windows, Linux, Unix
Methodologies: Waterfall, Agile, Scrum, TDD
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, CA
RPA Developer
Responsibilities:
- Implemented End to End Robotic Process Automation (RPA) in the banking sector using Blue Prism.
- Created Functional Requirements Documents (FRDs) based on business process design discussions with business stakeholders.
- Involved in all phases of Software Development Life Cycle including design, development and creating test cases.
- Used Blue Prism's Credential Manager for maintaining, securing and retrieving the user credentials.
- Created solid models by spying through Application Modeler.
- Broke down processes into reusable objects using Object studio and utilized them to build processes in Process Studio efficiently.
- Implemented Blue Prism User authentication by defining user roles, creating users and setting password policies
- Extensively worked on a debugging application for fixing bugs and Production support
- Provided Exception handling at every possible scenario for a robust error-free development.
- Worked closely with Process SME's to translate process into Process Definition Document (PDD) & Solution Design Document (SDD) and educated SME's to work with bots in production.
- Created Object Design Instruction for a clear understanding of the activities performed during development. Made sure every small step is documented to remove ambiguity.
- Created 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.
- Implemented End to End Robotic Process Automation (RPA) in the banking sector using Blue Prism.
- Performed process assessment, RPA feasibility of processes involving the web, mainframe, and Windows-based applications.
- Performed tool evaluation and feasibility to help in selecting a suitable Automation tool for RPA implementation.
- Experienced in using Blue Prism's Credential Manager for maintaining, securing and retrieving the user credentials.
- Actively participated in Test plan preparation, validated the Client requirements and identified the various Scenarios for Automation Development.
- Developed and configured automation processes as per the technical design document (TDD) to meet the defined requirements.
- Developed robotic bots using Blue prism to automate SAP process which was done using manual interference.
- Experienced in staging and deploying the automation solution into test and live environments.
- Designed, Developed and tested Bot tasks using Blue Prism.
Environment: Blue Prism V 5.0, SQL Server 2014, Excel, HTML, Java Script, CSS. Windows, Agile Scrum, jQuery.
Confidential, San Ramon, CA
RPA Developer
Responsibilities:
- Designed and Deployment strategy of RPA under AWS -EC2 with bot’s execution in parallel
- Performed Automation Anywhere control room installation with a clustered approach along with disaster recovery setup.
- Generated external scripts using VBS, VBA, and HTA and integrated with Automation Anywhere to achieve process automation
- Performed stress test for bot Scripts to prove the scalability and stability of RPA code.
- Good experience in working on a SOAP, REST Web services
- Experience in AWS Cloud platform and its features which includes EC2, Auto-scaling, IAM user management, and AWS S3.
- Worked closely with Process SME's to translate process into detailed design documents and educated SME's to work with Bots in production.
- Performed stress test for bot Scripts to prove the scalability and stability of RPA code.
- Worked with mainframe, windows, web application and surface automation. End to end process automation using Blue Prism.
- Worked on Integrating applications like (Web, Services, Mainframe, MS Office, GUI, Outlook etc.) using workflow, automation tools (Blue Prism).
- Develop the Robots using UI PATH studio to process the HR/GL and insurance validation and submit the case to the future queue.
- Worked in Automating the projects using UI Path, Blue Prism, and Automation Anywhere.
- Performed requirement analysis by gathering both functional and non-functional requirements based on interactions with process owners, stakeholders, and designing, Coding, Testing, Debugging, Documentation, and Implementation of Business Process Solutions.
- Communicating with Blue Prism on software related issues suggested improvements and participating with other users in the Blue Prism community
- Innovatively integrated the advanced features of automation tools like OCR, Web Recorder for existing robots and improved the performance using Automation Anywhere.
- Worked with the Business Analysts in identifying and defining the requirements.
- Efficiently handled monitoring and troubleshooting the Blue Prism environment through the Control room.
- Developed and configured Automation processes as per the technical design document (TDD) to meet the defined requirements.
- Have a good knowledge of Microsoft packages such as MS Excel (VBA scripting), MS Visio, MS Access, & MS Word.
- Performed Project management related activities such as tracking of new requirements, feasibility analysis and interaction with the client regarding any show-stoppers, technical difficulties and schedule of upcoming modules. Used PMF tool extensively in these phases.
- Involved in identifying the opportunities to automate manual tasks using Robotics Process Automation (RPA) technology and established Commercial-wide RPA program to deliver the first software bot in production.
- Experience in Automation tools UI-Path, Blue Prism. Created end-to-end automation solutions for clients as per requirement, which involves feasibility study, designing architecture, development, testing, and deployment of automation.
- Created Functional Requirements Documents (FRDs) for a Robotic Process Automation project, based on business process design discussions with business stakeholders.
- Performed tool evaluation and feasibility to help in selecting suitable Automation Anywhere tool for RPA implementation.
Environment: RPA, Blue Prism V-5.0, V-4.2, .NET, Oracle, Web services, Share point, VBA, HTML, XML, CSS, JavaScript, Bootstrap, SQL Server 2014, Visual Studio 2015, Git, JIRA.
Confidential, St.Louis, MO
.Net Developer
Responsibilities:
- Involved in Sprint Planning, Requirement gathering and Design Discussions with Business Users
- Involved in Daily scrum meetings with the team along with business owners as a part of the Agile process.
- Involved in backlog grooming meetings every week to discuss the User stories, estimate them, Pick them and work on them in every Sprint.
- Created local repositories of the other existing applications within DWD-DET to get an overview of all the apps which are going to integrate into the project.
- Coded the business functionality using a VB.NET programming language in ASP.NET web forms for the existing DET-JCW (Job Center of Wisconsin) and DET-ASSET (Automated System Support for Employment and Training) applications and, used C# with ASP.NET MVC framework for the brand-new internal application called CEPT.
- Designed the front-end UI pages using HTML, Razor-Views, Bootstrap CSS V 3.3.7, JavaScript and jQuery.
- ADO.NET is used for connecting to Database for pulling and created Datasets, Data-Adapters to establish a secure connection between the Oracle database and the web applications DET-JCW and DET-ASSET
- Entity Framework ORM is used for the brand new DET-CEPT application.
- LINQ is used for Querying in the CEPT application which uses MVC with Razor views
- Used Visual Studio 2015 Enterprise as Integrated Development Environment (IDE) to develop all the web application.
- Created the virtual directory and deployed the application in the IIS web server.
- Created and installed the security certificates by Implementing SSL (Secure Socket Layer) to secure the web application by encrypting the data transfer between client and web server and Used HTTPS.
- Used WCF RESTful web services from different applications and called them, plotted graphs based on the received data and displayed in the front-end pages using Zing-charts as per the business requirement.
- Used JavaScript Frameworks like AngularJS, which simplifies JavaScript object bindings with HTML Elements and client-server communications in a separate module.
- Used Angular 2 to connect the web application to back-end APIs, used RESTFUL methods to interact with several API's and wrote custom directives for a responsive user interface.
- Consumed different Web API's to retrieve the customer's data from other applications with the organization.
- Used Web API HTTP methods like the POST, GET, PUT, DELETE to perform CRUD actions.
- Created Tables, Views, and Stored Procedures within the database schema for the backend Development environment and involved in creating them in UAT and Production environments.
- Created Unit tests, Prepared test-cases, documented them and updated them in the implementation plan as a reference for future UAT and Production Deployments and for the Business users.
- Team Foundation Server (TFVC) is used as the source version-control to Checkout and Check-in the changes before and after the development as per the requirement/user stories.
- Team Foundation server is used for the Application Lifecycle management and issue tracking in Agile Methodology.
Environment: C#, VB.NET, ASP.NET web forms, ASP.NET MVC 5.2.3.0, .NET Framework 4.5.1, HTML5, CSS, Bootstrap Framework, JavaScript, Angular 2, jQuery, Ajax, WCF RESTful web services, Web API, JSON, Entity-Framework, ADO.NET, LINQ.
Confidential, Washington, Dc
.Net Developer
Responsibilities:
- Developed application using ASP.NET 4.0, MVC 4, Razor, C#, JavaScript, AngularJs, KnockoutJS, jQuery, Ajax, HTML5, CSS3, Entity Framework, LINQ.
- Took part in a team environment which implements agile, scrum software development approach.
- Used Razor MVC framework to develop razor views with strongly typed view models, helpers, and partial views.
- Implemented View bag, View data, and Temp data to transfer data between Views and Controllers.
- Implemented Server Side and Client-Side Validations.
- Used jQuery and AJAX to do Asynchronous calls to server and Bootstrap for Responsive Design.
- Implemented Web Grid with jQuery/JSON to provide more flexible, editable and sortable grid view for increase user interaction.
- Implemented Two-Way Data-binding in AngularJS to handle the automatic synchronization of data between the model and view components for the application.
- Implemented AngularJS controllers to handle front-end events, used AngularJS directives to create custom validation and partial pages and created AngularJS services to consume Web API.
- Used Angular JS service like $broadcast, $emit, $root scope for data transmission between controllers.
- Developed front end validation in AngularJS using combination of HTML validator and ng-Required, checking them with $invalid, $valid, $touched, $untouched, $dirty.
- Provided high availability for IaaS and PaaS role instances for access from other services in the C#.Net with Azure Internal Load Balancer.
- Developed RESTFUL Web API using HTTP verbs GET, PUT, POST & DELETE with $http service to implement CRUD operations.
- Created micro service plugin for a Hapi.js service worker to read info via RabbitMQ message bus to create and send messages.
- Worked on uploading documents to Azure blob storage, downloading and deleting, updating the document names using two different approaches to Web API and MVC controller methods.
- Entity Framework was used as part of the application process, the application is designed to work on a database first approach.
- Used ADO.NET Entity Framework to create Models and separate the Business Logins with Data Access Layer and Used LINQ to Query Objects.
- Used LINQ to query different data sources like arrays, XML file, and SQL Azure.
- Created Tables, Views, Indexes and Performed T-SQL programming of complex stored procedures, triggers, functions and Implemented optimization techniques to improve system performance and reliability.
- Responsible for configuring Azure, monitoring and troubleshooting Azure resources.
- Analysed the application performance in the Azure environment using Dynatrace.
- Designed and developed complex stored procedures that use different SQL Server functions necessary to support SSRS reports.
- Developed background process infrastructure on top of Windows Azure Queues
- Used TFS for version controlling of the application.
- Used GitHub for Source code management and performed unit testing and regression testing.
- Involved in writing test plans and writing test scripts for unit testing.
Environment: ASP.NET MVC, C#, Entity Framework, JavaScript, jQuery, AngularJs, KnockoutJS, TTD, XML, Ajax, Web Services, TypeScript, Web API, JSON, RESTFUL, RabbitMQ, SQL Server 2014, GitHub, Azure, TFS, T-SQL.
Confidential
.Net Developer
Responsibilities:
- Involved in Agile - Sprint methodologies to do requirements gathering, analysis, and planning.
- Involved in preparing High & low-level design docs with UML diagrams using Rational Rose tool.
- Used REST API for translated UI text.
- Developed generic web service architecture using Spring Web Services.
- Designed and Developed Rest Web services Using Spring MVC and Hibernate.
- Conducted performance testing of Apache and Tomcat management services.
- Implemented the Business Logic and Database Connectivity.
- Performed Change and release management and supporting business users of the application.
- Implemented jQuery and JSON to minimize code and manage complex data set.
- Used Struts framework to define Controller, action mappings, forms, and View pages for Fidelity Desktop.
- Used Spring Core to define beans for Services, Entity services, and corresponding depended on services.
- Involved in doing spring transaction management using AOP and using Spring Batch.
- Used Apache CXF, WSDL, SOAP, AXIS, and JAX-RS technologies to create web services, generate stubs and consuming the existing services.
- Used Spring ORM to integrate Spring Framework with Hibernate, JPA, and JTA.
- Developed code using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization, and Java 1.5 features etc.
- Created Hibernate mapping files, sessions, transactions, Query & Criteria's to fetch the data from DB.
- Involved in the second level cache using EHCache in Hibernate at the table level.
- Involved in building the code & deploying on WebLogic server.
- Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
- Creating J Unit test cases to have thorough Unit testing to avoid defects.
- Involved in creating J Unit test cases and ran the TEST SUITE using EMMA tool.
- Involved in doing build & deployment using Maven.
Confidential
.Net Developer
Responsibilities:
- Integral Part of the Technical Support Team for the company.
- Switch and LAN connectivity for users.
- Troubleshooting and Managing Network Environment.
- Creating and managing users.
- User Add/Delete, Policy Implementations. Report writes for summaries of daily process.
- Responsible for Network and Servers performance.
- Managed Cisco Router Layer 2 Switches & Fortinet Firewall for WAN & Internet Connectivity.
- Administrating and managing McAfee & Active Directory Servers, DNS services and Group Policy.
- Managed Router and Switches, and IT related infrastructure including wireless network setup.
- Used to Deploy Antivirus update, Software patches and emergency packages.
- Users Add/Delete Control/Automation, Report writes for summaries of daily process.
- IT administrating of all sub branches and pocket offices in Andhra Pradesh.
- Trend micro configuration with outlook mails scan setup.
- Configuration of Microsoft Virtual PCs and VMware.
- Used to show VMware Demos to customers by installing ESX servers at their premises and explaining the VMware infrastructure and virtualization.
- Used to Install of Linux, Windows and ESX servers and maintaining VMware infrastructure customers.
- Used to Troubleshoot and Planning and controlling Network and Hardware activities.
- Windows TCP I/P configuration.
- Maintenance and installation of network printers.
- User management through Active Directory.
- Remote installation services implementation.