.net Developer Resume
OBJECTIVE:
- Seeking a mid - senior level position in Robotic Process Automation Technology.
- I am looking for an opportunity where I can utilize my past performance, my experience has taught me flexibility and versatility in developing innovative resolutions to a myriad of complex organizational problems while also dealing directly with clients.
PROFESSIONAL EXPERIENCE:
- Overall 6+ years of IT experience which includes 2+ years of Robotic Process Automation implementation (RPA) in different sectors using Automation Anywhere and UiPath as RPA Developer/ RPA Process Architect and 4+ years as a Software Developer (.Net development).
- Automated Web Based, Java Based, Mainframe, Desktop based applications using automation tool Automation Anywhere and UiPath.
- Expertise on UiPath Studio to design a Sequence, Flow Chart and exposure to State Machines.
- Hands on experience in UiPath Activities and UI Elements - Data scrapping, selectors, PDF, image, text automation, and mainframe terminal automations in UiPath studio.
- Exposure on UiPath Orchestrator, Session Variables, Calculation functions, and Error handling of process solution using Try-Catch activity.
- Exposure to SAP (ERP tool) Automation using UiPath Studio.
- Extensively used Screen Scraping method to extract text from running window application by appropriate output methods such as OCR, native, and full text.
- Working knowledge on UiPath studio concepts like debugging a work flow, managing the packages, creating variables, arguments, and control flows.
- Debugging errors using Validate, Breakpoints, Break, Step Into, Step Over and Slow Step in UiPath.
- Good experience in creating and documenting test procedures and scenarios for the pre-UAT phases.
- Maintained both Attended and Unattended Robot resources, and provided centralized Robot logs, deployment, monitoring, remote Execution, Scheduling and Work Queues using UiPath Orchestrator.
- Used Parallel activity for terminating the Pop- Ups and closing different applications once at a time
- Good knowledge on UiPath Orchestrator components / functionalities such as Robots, Processes, Assets, Queues, Schedules, Jobs and Logs.
- Developed the scripts using different UI elements and created Batch files to execute the Bots without any manual intervention.
- Worked on various Selector and used Attach window activity for performing set of actions on a specific screen.
- Technology research and tool selection (Automation Anywhere, UiPath). Build Test Automation frameworks and Supported developers on build testing.
- Strong knowledge on various commands, String Operation, Excel and CSV commands, Error Handling, Send Email command, Delay and Wait commands, Object Cloning and Manage Web Controls, Loop Command, If command and Schedule tasks.
- Used Automation Anywhere Object Recorder to manage and execute windows controls as a background process.
- Used Automation Anywhere tool for automating several business data transfers, including importing/exporting data between applications or files.
- Performed Automation Anywhere control room installation and, handled monitoring and troubleshooting of Automation Anywhere environment through the Control room.
- Worked on Process Image comparison using Image recognition command and automated tasks using web recorder and scheduled tasks to repeat as per requirements using Automation Anywhere.
- Worked closely with Business Analyst to prepare Process Definition Document (PDD) and Solution Design Document (SDD)
- Devising new automated systems by systematically analyzing existing processes and recognizing how Automation Anywhere/UiPath can be used to improve them.
- Exposure to AWS Cloud Computing, Python, Work Fusion and Pega Robotics (OpenSpan).
- Strong knowledge and experience in C#.Net, VB.NET, ASP.Net MVC, WCF, SQL Server, T-SQL, ADO.NET, VSTO, Crystal Reports, VB 6, COM, RPA, and Design patterns.
- Experience using AJAX, HTML5, CSS, JavaScript, jQuery, XML and Bootstrap.
- Experienced in SAP Crystal Reports and SQL Server Reporting Services (SSRS) and for report generation, integration into .NET applications.
- Good understanding of SDLC methodologies like V-model and Agile (Scrum and Kanban).
- Strong experience in all phases of Software Development Life Cycle with Analysis, Design, Development, implementation, Integration, Testing, Debugging, Production and Maintenance.
- Possess ability to work independently and multitask under tight deadline.
TECHNICAL SKILLS:
Source Control: TFS, Visual SourceSafe 6.0, GIT, SVN.
Frameworks & Technologies: .NET Framework, C#, ASP.NET, RESTful Web Services, jQuery, HTML5, AJAX, JSON.
Databases: MS Access, SQL Server, DB2, Oracle 9i, MYSQL
Tools: Visual Studio, SQL, MS Office (MS Word, MS Excel, MS PowerPoint)
Test and Project Management: HP ALM, JIRA, CONFLUENCE, MS – Project
Robotics Process Automation tools: Automation Anywhere 9.0/10.2, UiPath (2017.2, 2018.2.3), Blue Prism
Cloud Services and Project Delivery: Amazon Web Services and MS SharePoint
Database and Remote Desktop: MySQL, SQL Server, Oracle DB, Citrix Xen App, Citrix Xen Desktop, and RSA token
Operating System & Documentation: Windows, iOS, Linux, and Office 365
Lifecycle: Software Development Life Cycle and Software Testing Life Cycle
Flowchart: Microsoft Visio
Methodology: V-model, Agile – Scrum and Kanban
PROFESSIONAL EXPERIENCE:
Confidential
Developer
Responsibilities:
- Worked in Scrum Methodology and involved in daily sprint meetings.
- Analyzed and articulated business requirements from user interviews and converted them into technical specifications document.
- Delivered and demonstrated effective Proof-of-Concept(POC) solutions to demonstrate RPA.
- Maintained the several RPA bots as batch processes on daily basis and ensure quality and high performance to the internal and vendor applications of the organization.
- Developed Attended and Unattended bots using Automation Anywhere. Involved in End to End development of Business Process using Automation Anywhere.
- Resolved problems via working with multiple teams as per the resource allocation.
- Installed and configured RPA software (Automation Anywhere) and worked with RPA exceptions.
- Defined RPA automation strategy for process involving Mainframes, web service calls and web applications implemented.
- Extensively used Web Recorder and Smart recorder to automate the repetitive tasks so that they can be used further in the business process.
- Provided Error handling at every possible scenario for a robust error-free development.
- Designed automated process solutions in accordance with standard design principles and conventions
- Worked on various String Operations before the extracted secured data is placed in databases and sent to banking software.
- Tracking the different type of bot licenses and installing them to the team's environment according to the demand.
- Implemented Automation Anywhere Control room with defining User Roles and security in User Console and Security Management.
- Worked on Process Image comparison using Image recognition command. Automated tasks using web recorder and Scheduled tasks to repeat as per requirements using Automation Anywhere.
- Developed reusable SAP Metabot with different DLL’s having many number of functions which can be executed individually to perform actions on objects in SAP environment.
- Executed Task Bots to automate the Data Integration from various applications into one common electronic record.
- Integrated Meta bots with the Task Bots to scale automation efforts effectively.
- Created and maintained the AWS Workspaces (Auto Scaling enabled) for the teams which required Automation Anywhere deployments and related tools and frameworks on VDI.
- Designed, Developed and Tested Bots for tasks using Blue prism .
- Created AWS EC2 instances to run Control Room Server on them.
- Used HTML, Java Script, CSS to make the view and VB script to perform the tasks.
- Support and drive change management of existing processes as per new requirements using a structured change control process. Prepared Internal and external weekly status report.
- Coordination with multiple stakeholder and teams to get the project delivered without slippage.
- Provide knowledge transfer & assistance to the applications development and support team.
Environment: Automation Anywhere Enterprise Client v 10.7, HP ALM, HTML, C#, .NET, SQL Server 201, MS Team Foundation Server, Agile - Kanban, Office 365, Windows, MS Visio, SDLC.
Confidential
Developer
Responsibilities:
- Delivered and demonstrated effective proof-of-concept solutions to demonstrate RPA.
- Used selectors for interacting with window and web browsers for continuous navigation of applications.
- Handled exceptions using Try-Catch activity and good at using loops, for each activity etc.
- Implemented End to End Robotic Process Automation (RPA) using UiPath.
- Used image activities with wait conditions to ensure proper website or application loading, to perform certain actions in a loop.
- Used Excel Application Scope and other excel related activities like Read Cell, Read Column, Read Range, Append Range and Set Color Range for Excel automations.
- Interacted with different mail services such as SMTP, POP3, OUTLOOK and IMAP to get the mail messages into folder.
- Used Image and Text based automation in Virtual Environments for interacting with the application.
- Worked with the SAP Analysts in identifying and defining the requirements.
- Maintained the several RPA bots as batch processes on daily basis.
- Ensured quality and high performance to the internal and vendor applications of the organization.
- Defined RPA automation strategy for process involving web services and web applications.
- Built automated solution containing processes, work queues, environment using UiPath and developed the best practices.
- Implemented Web Recorder for automating logging and inserting data actions into browser applications using different Input methods such as Send window messages and Simulate.
- Provided Exception handling at every possible scenario for a robust error-free development.
- Tracking the different type of bot licenses and installing them to the team environment according to the demand.
- Worked within project timeline, communicating any identified project risks and issues to the delivery/project manager accordingly and providing inputs to the change control process.
- Used HTML, Java Script, CSS to make the view and VB script to perform the tasks.
- Preparing Internal and external weekly status report.
- Support and drive change management of existing processes as per new requirements using a structured change control process.
- Coordination with multiple stakeholder and teams to get the project delivered without slippage.
Environment: UiPath (v 2017.1.6612 ), SAP ECC 6.0 EHP7, VB, VBA, Windows, C#, .NET, ASP.NET, SQL Server 2012, XML, HTML, JScript, CSS, Jira.
Confidential
Robotic Process Automation (RPA) Developer
Responsibilities:
- Performed tool evaluation and feasibility to help in selecting suitable Automation tool for RPA implementation.
- Implemented End of End Robotic Process Automation (RPA) using UiPath.
- Involved in preparing Process Design Documentation (PDD) to capture user key strokes.
- Created automation process for reading data from CSV, Excel files.
- Worked on Integrating applications like (Web, Services, Mainframe, MS Office, GUI, Outlook) using workflow and automation tools.
- Involved in fixing Business Process Production issues using UiPath.
- Developed objects by using different stages like data item, calculations, loop and decision.
- Worked on task migration process from development to production systems through Orchestrator.
- Worked on data tables, created the workbooks using excel automation using UiPath studio.
- Automated tasks using web recorder and Scheduled tasks to repeat as per requirements.
- Experience in developing the VB Script code for excel manipulations and integrated with UiPath.
- Experience in developing the Macros using VBA Code.
- Experience in staging and deploying the automation solution into test and live environments.
- Worked with test teams during the Product test and UAT phases to fix assigned bugs.
- Involved in Requirement Analysis & Automating Test Cases. Created database connections to fetch data.
- Maintained the code using the source tree version tool and migrated the code different environments (Dev\Test\Production).
- Used Microsoft Office, Excel macros to translate them to RPA solutions and/or integrations.
- Solved issues that arise in day to day running of Robotic processes and provided timely responses and solutions as required in the problem situation.
- Configured new automations and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.
Environment: UiPath, Citrix XenDesktop, VB, VBA, Windows, C#, .NET, ASP.NET, SQL Server 2012, XML, HTML, JScript, CSS, Jira.
Confidential
.NET Developer
Responsibilities:
- Involved in managing defect tracking system and resolving issues.
- Interacted with the customer during requirements and design.
- Designed and developed a web-based application for mobile, tablet and desktop browsers.
- Designed application architecture and developed infrastructure code as some reusable components using Visual Studio 2010.
- GIT is used to implement as source code Repository and for Versioning.
- Implemented ASP.NET MVC4 UI design pattern in the presentation layer.
- Created RESTful services using Web API to share business objects to presentation layer.
- Designed responsive layout using media queries and CSS.
- Designed page layout and user interfaces using bootstrap 3, HTML 5, CSS 3.
- Extensively used JavaScript and JQuery for client-side programming.
- Developed data access layer using Entity framework 6.0 and written infrastructure code using C#.
- Written classes for data access in ADO.NET and C#.
- Created database schema and objects like table, stored procedures, Index and written SQL & T-SQL queries using SQL server 2008 R2 for data access and storage.
- Created and configured the virtual directory to a website in IIS 6.0 and deployed executable code using web publish method.
- Performed TFS administrative tasks like creating trunk, branching, merging.
Environment: Visual Studio .NET 2010/2012, IIS 7.5, C#.NET, ADO.NET, ASP.NET, XML, Web Services, HTML, CSS, Windows Server 2008 R2, SQL Server 2008/2012, JQuery, JavaScript, Agile - Scrum,Office 365, Windows, SDLC, Risk Management
Confidential
Software Associate
Responsibilities:
- Designed User Interface using JavaScript, ASP.NET, DHTML, XSLT, XML and used AJAX for rich user interface operations and avoiding post back to the server.
- Developed WCF Services for creating and consuming business components in ASP.NET.
- Used AngularJS and other front-end libraries and frameworks for developing front-end web applications.
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Created CSS3 background, Layouts, Positioning and Text, Border, Padding, Pseudo Classes, Elements, Behaviors, and constants for reusability. Prepared user documentation.
- Extensive experience in working with User Controls in VB.NET code-behind files, debugging and quality testing of the code, and created functionality in networking module using WinForms.
- Worked on several ASP.NET server controls like Calendar, Grid View control, Repeater Control handled server-side events to optimize performance.
- Designed and developed flexible UI, more user interactive and user-friendly rich front-end pages, reusable classes, functions using, C# 3.0/3.5, and AJAX for client-side validation.
Environment: Visual Studio .NET 2010/2012, IIS 7.5, C#.NET, ADO.NET, ASP.NET,, HTML, XML, CSS, Windows Server 2008 R2, SQL Server 2008/2012, jQuery, JavaScript, Hybrid Agile, MS - Office, Windows, SDLC
Confidential
Junior Software Developer
Responsibilities:
- Extensively used ASP.NET Server-side controls for data validations.
- Designed and implemented user interfaces for a separate business, data access and front-end processing.
- Involved in developing, coding, designing.
- Contributed in the architecture and design of the application and developed the UI, Web Pages, User controls and Custom controls using Object Oriented (OO) concepts, ASP.NET and Visual Studio (C# .NET).
- Developed components under .Net Framework using Exception Handling. Used different third-party controls like Tab, ComboBox, Tree View, ListBox, Image, ListView, Menu, Grid, Calendar.
- Used ADO.NET objects such as data reader, data adapter and dataset for consistent access to the data from the data layer.
- Wrote queries, joins and functions using SQL database.
Environment: Visual Studio, ASP.NET, C#, XML, MS SQL Server 2008 and Windows Server, ADO.Net, MS - Office, SDLC, Waterfall