Openspan Rpa Developer Resume
Colorado Springs, CO
SUMMARY
- 7+ years of total IT Industry experience with Linux Administration, Configuration Management, Build, Deploy, Release Management, Quality Assurance, Robotic Process Automation and Robotic Desktop Automation.
- 2 years of experience in both Pega OpenSpan RPA and RDA development.
- Having experience on Developing, Testing and Deploying composite applications using OpenSpan studio.
- Designing Rapid Automation process solutions in accordance with standard design principles and conventions.
- Creating and maintaining RA Solution documentation.
- Problem solving issues that arise in day to day running of RA processes and providing timely responses and solutions as required.
- Developing, Configuring programs, scripts and objects that are efficient, well structured, maintainable and easy to understand.
- Good knowledge on other RPA tools like BluePrism, UI path, Automation Anywhere.
- Good knowledge on UI path RPA studio concepts like debugging a work flow, managing the packages, creating variables, arguments, control flows.
- Worked on UI elements, data scrapping, selectors, PDF, image and text automation and mainframe and terminal automations in UI path studio.
- Experience in working on version control systems like Subversion and GIT and used Source code management client tools like Tortoise SVN, GitHub and other command line applications etc.
- Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum and Waterfall methodologies.
- Created SCM Process, policies, procedures and Release Notes to follow Development and allow QA teams to Release or Deploy highest quality product for the enterprise.
- Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins.
- Extensively experienced in using Build Automation tools like Ant and Maven.
- In - depth knowledge of computer applications and scripting like Shell, Python and PowerShell.
- Experience in implementing a Continuous Delivery pipeline with Docker, Jenkins and GitHub, Nexus, Maven and AWS AMI's.
- Having good experience on working with Ansible for configuration.
- Experience in managing servers on the AWS Web Services platform instances using Chef.
- Ability in managing all aspects of the software configuration management process including code compilation, packaging, deployment,releasemethodology and application configurations.
- Closely worked with development, QA and other teams to ensure automated test efforts are tightly integrated with the build system and in fixing the error while doing the deployment and building.
- Extensive experience on working with the release and deployment of large-scale .Net, Java/J2EE Web applications.
- Team player with excellent interpersonal skills, self-motivated, dedicated and understanding the demands of 24/7 system maintenance and has good customer support experience.
TECHNICAL SKILLS
RPA Tools: Pega OpenSpan, BluePrism, Automation Anywhere, WorkFusion
SCM Tools: Subversion, GIT
Build Tools: Ant, Maven
CI & CD Tools: Jenkins, Chef, Docker, Ansible
Bug Tracker & Testing Tool: JIRA
Project Management Tools: Atlassian Tools, Team Foundation Server
SDLC: Agile, Scrum Methodologies, Waterfall
Design and Development Tools: Apache Tomcat, MS Visual Studio 2012
Scripts & Languages: Shell, Python, PowerShell, C, C#, Java, .NET
Database Systems: SQL Server 2000/2005/2008
Platforms: Linux, Windows
PROFESSIONAL EXPERIENCE
OpenSpan RPA Developer
Confidential, Colorado Springs, CO
Responsibilities:
- Worked on OpenSpan Desktop Automation for manual processes, modified user interfaces and added procedural/process guidance to workflows.
- Developed and configured automation processes as per the technical design document (TDD) to meet the defined requirements.
- Involved in designing the solutions utilizing OpenSpan RPA (Robotic Process Automation) software, maintained technical responsibility for project delivery as the technical resource on a project.
- Worked on different adapters like Application and web.
- Responsible for the maintaining the Technical Design documents on Automation.
- Updated the defects and issues in QC and participated in code migrations and fixed all defects in SIT phase.
- Analyzed the test results for failures, actively participated in project status meetings and enhancement meetings related to testing.
- Involved in the centralized infrastructure for maintaining several robotic processes across the organization.
- Participated in online meetings to demonstrate the capabilities of RPA for on-going projects and potential clients.
- Worked with the Business Analysts in identifying and defining the requirements.
- Gathered business rules and requirements and converted it to code and automated using OpenSpan Studio and in Visual C# .NET
- Developed automations using different concepts like interaction manager, automation to automation calling, match rules, MS office connectors, ASO/ Credential Store, Contest value, Global variables, HTML and OCR integration.
- Involved on different issues on development phase.
- Involvedin production support, SIT bug fixes ofapplications developed inOpenSpan.
- Customized the existing automations and added new business requirements for existing applications.
- Involved in both Desktop and Web automations.
- Responsible for development of the entire project and support.
- Ensured deliverables are released as per schedule with minimal defects.
- Implemented End to End Robotic Process Automation (RPA) for 6 processes.
- Understanding and analyzing business requirements and taking the ownership for different process in the on -demand application.
- Defined RPA automation strategy for process involving mainframes, web service calls and web applications implemented.
- Developed custom DLL binary files in Visual Studio for use in Pega OpenSpan Studio.
- Experience in Troubleshooting and Debugging Pega OpenSpan automations for bug fixes.
- Maintained the code using the source tree version tool and migrated the code different environments (Dev\Test\Production).
- Strong and precise understanding of Pega OpenSpan Studio's technological limitations and Clear understanding of Windows/Web/Java app integration.
Environment: OpenSpan 8.0, .NET, C#.
OpenSpan RPA Developer
Confidential, Englewood, CO
Responsibilities:
- Involved in design, development and implementation of Automations using OpenSpan.
- Customized the existing automations and added the new business requirements for existing applications.
- Involved in the creation of different tasks for both RPA & RDA.
- Independently worked on the project and handled the issues.
- Gathered detailed requirements from Client for business requirement.
- Analyzed the requirements and guided users to give correct requirements.
- Participated in online meetings to demonstrate the capabilities of RPA for on-going projects and potential clients.
- Automated different processes for the application development.
- Good experience on implementing different methods in the automation process.
- Strong ability to convert business logic/requirements to automations.
- Coordinated with different teams to ensure successful running of the application.
- Proactively designed RPA Tasks as per application and business requirements.
- Participated in regular discussions with the client and analyzed the requirements.
- Created RPA structure and team along with production support, designed and developed RPA solutions to accelerate Business processes.
- Analyzed and articulated business requirements from user interviews and converted them into technical specifications.
- Developed OpenSpan automations to reduce Average Call Handle Time.
- Created automations using OpenSpan to improve user’s ability to improve policy creation time (reduce from 10 mins to 5 secs).
- Effectively identified, debugged and resolved bug issues in OpenSpan Studio using the debugger.
Environment: OpenSpan 8.0, .NET, C#.
DevOps Engineer
Confidential, San Francisco, CA
Responsibilities:
- Supported multiple teams for multiple applications including Java/J2EE & .Net and deployed them into web application servers like Apache Tomcat.
- Developed and implemented an Agile SDLC and refinement of the Software Configuration Management (SCM) infrastructure.
- Performed all necessaryday-to-daySubversion functions for the project like merging, creating branches and tags using Tortoise SVN.
- Integrated JIRA with subversion and configured with Jenkins to automate the entire Build and release process. Tracked backlogs and fixed bugs using JIRA.
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. Took the sole responsibility to maintain the CI Jenkins server.
- Used Shell scripts for build automations and deployments.
- Used Ansible as an automation engine for cloud provisioning, configuration management, application deployment, intra service orchestration, multi-tier deployments and other needs.
- Designed, Installed and Implemented Ansible configuration management system.
- Wrote AnsiblePlaybooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
- Used Python scripts to update the content in database and manipulate files and developed web based application using Django framework with Pythonconcepts.
- Developed tools to automate some base tasks using Python, Shell scripting and XML.
- Worked on installation of Docker using Docker toolbox.Worked on creation of custom Docker container images, tagging and pushing the images.Used Docker-compose file while deploying Dockercontainers.
- Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
- Setup and Installed Chef workstation, Chef Server and bootstrapping the Chef Clients using knife.
- Configured Knife to manage chef-server, spin-up new instances, package installs and configuration changes on client nodes.
- Customized chef cookbooks and configured chef servers to automate server deployment.
- Developed Cookbooks, Recipes, Resources and Run lists, managing the Chef Client nodes, and uploaded the cookbooks to chef-server from Workstation.
- Managed Chef Server in pushing the configuration changes to client nodes, monitoring the logs and security.
- Designed AWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
- Developed scripts to be executed as checks by Nagiosfor execution in both Windows and Linux environments.
Environment: SVN, Jenkins, Nexus, JIRA, Ansible, Python, Ant, Maven, Java, Linux, Apache Tomcat, Windows, Shell Scripts, Docker, AWS, Nagios.
DevOps Engineer
Confidential, Sunbury, PA
Responsibilities:
- Implemented best practices of agile methodology to speed up the delivery process efficiently.
- Developed branching strategy suitable to current code structure and successfully executed using GIT. Created workflows with GITHUB.
- Created Control branching and merging of the code base in Git.Responsible for maintenance of source control system Git.
- Implemented new projects builds framework using Jenkins, Chef and Maven as build framework tools.
- Created and maintained build scripts using Mavento perform builds efficiently.
- Installed and administered Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
- Hands on experience on JIRA for creating bug tickets, storyboarding, pulling reports from dashboard, creating and planning sprints.
- Involved in building database Model, APIs, and Views utilizing Pythontechnologies to build web based applications.
- Worked on Configuration management tool Chef and Docker for continuous delivery. Rewritten recipes for new environments.
- Configured the Dockercontainers and created Dockerfiles for various applications.
- Integrated the Dockercontainerized applications to get them functional and working.
- Worked on creating Event triggers on S3 whenever a particular file is uploaded or placed into an AWS's S3 bucket.
- Wrote Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters.
- Created snapshots and AWSMachine Images (AMIs) of the instances for backup and created clone instances.
- Configured Elastic Load Balancers with EC2 auto scaling groups.
- Implemented Puppet Master, Puppet Console and Puppet Agents, Created Puppet modules and Classes.
- Created a custom Puppet module skeleton to use same structure across all Puppet modules.
- Wrote Puppetmanifests on conditional expression based on agent specific data, which is available through Factor.
- Implemented PuppetHiera to separate data from Puppet code.
- Installed different TFSplugins like TFSPower tools, Sidekicks, Community Build Manager etc.
Environment: Git, Apache Tomcat, Jenkins, Ant, Maven, Artifactory, Jira, Puppet, Python, Shell Scripts, Chef, Puppet, Docker, AWS, Linux.
Build and Release Engineer
Confidential
Responsibilities:
- Managed and coordinated all code and code related activities for all applications including, but not limited to, the requisitioning of code streams, delivery, packaging, deployment, environment setup, and release capabilities across the portfolio.
- Assisted theend-to-endrelease process, from the planning of release content through to actual release deployment to production.
- Executed the planning of product software releases.
- Responsible for Planning of theRoll-OutProcess and Order of Sequence Involved for Day to Day Enterprise J2EE Software Packages for Development, Testing, and System Integration Testing, and Ultimately Production Environments.
- Developed and maintained Ant scripts for build and release tasks.
- Created and Maintained Subversion repositories, branches and tags.
- Assisted migrating code base from CVS to Subversion client.
- Modified ANT scripts to build the JAR's, Class files, WAR files and EAR files.
- Familiar with NAnt functionalities and TFS servers.
- Performed clean builds according to the schedule published for a given release.
- Worked with Jenkins for automated build and release using WebSphere platform.
- Verified whether the methods used to create and recreate software builds are reliable and repeatable.
- Hands on experience on various bug Tracking tools like JIRA and integrated with Junit and other software testing procedures.
- Collaborated reports and communicated effectively with peers, management, external vendors, and other interested parties to meet business goals.
- Attended forum meetings for management of release weekly meetings.
Environment: Subversion, ANT, CVS, Jenkins, WebSphere, Jira, Java/J2EE, Shell Scripts, Linux, TFS.
Build and Release Engineer
Confidential
Responsibilities:
- Performed SCM compliance reviews on configuration items to be issued to testing and production environment.
- Wrote and Maintained SCM policies and processes.
- Involved in setting up Jira as defect tracking system.
- Involved in setting up baseline code in CVS, created branches managed parallel development and performed merges and code roll outs.
- Involved in managing the Branching Strategy.
- Automated nightly builds using Cruise Control.
- Theentire process ofBuild,Releaseand deployment was automatedusingAnt, Shell scripting and Cruise Control.
- Automated Nightlybuildswithautomated mails to the developer withbuildresults.
- Maintained thebuildsin thebuildserver under CVS.
- Controlled and authorized new versions andreleases.
- Conducted regularCM auditsand coordinated with all project team members towards closure of all action items captured during the audit with corrective and preventive activities.
Environment: Java, Ant, Cruise control, Jira, CVS, Shell scripting, MySQL, Windows 2008.