Sudheer K ***********@*****.***
Mobile: 732-***-****
SUMMARY
Over all 12+ years of IT experience with 4+ years of experience in RPA technologies including Automation anywhere and UiPath with 8 years of programming experience in Java.
Experience in automation development standards, defining approach to Automation Anywhere, Agree and set automation SLA's and standardize automation reporting process.
Hands on experience in gathering business requirements and incorporating it in Process Definition Document (PDD).
Experience in creation of Solution Design Document (SDD) and Proposing solution for automation.
Automated 25 processes for Clients using RPA tools, Business analysis, Business Process Development and Automation skills.
Installed and Configured Automation client, Control Room, Metabots, Bot Insights.
Experience in migrating the Bots Automation Anywhere Version 10 to 11.
Experience creating the Reports using the Bot Insights for Analytics.
Strong experience on the task error handling, task editing and debugging of an automation task.
Strong experience in using Email configuration, Object Cloning, Image Recognition, DB, Excel, PDF integration, OCR, SAP and Web Services etc in Automation Anywhere.
Configured the Bots and deploying processes and scheduled the jobs in UiPath Orchestrator
Strong Experience in using selectors, Scraping method, Mouse, Keyboard and Attribute in UiPath
Strong Experience in Automating Web, Desktop, SAP, JDE, Salesforce and Citrix application.
7 years of experience as a Java/J2EE Programmer in all phases of Software Development Life Cycle (SDLC) including analysis, architecture, design, implementation, integration, testing and maintenance of web applications with Object Oriented technologies
Strong experience in designing and developing web applications using J2EE technologies including Spring, Web Services, Struts, Hibernate, JQuery, JSON, JDBC, JMS, JSP and Servlets
Strong experience in using Spring MVC, IOC/DI, JDBC for Web application development
Strong experience in working with Service Oriented Architecture (SOA) including Universal Description and Discovery Integration (UDDI) lookups, Web Services Description Language (WSDL) using SOAP protocol, and Extended Markup Language (XML) and Java XML parsers such as JAXB, SAX, DOM, and RESTful Web Services
Strong experience in developing Web Services (SOAP, RESTful) using JAXB, JAX-RPC, JAX-WS, JAX-RS, AXIS, Jersey framework
Strong experience in working with Relational Databases (RDBMS) – Oracle, SQL Server
Hands on experience in developing Triggers, Stored Procedures, SQL and PL/SQL
Strong experience in working source control and build tools SVN, GitHub, and ANT
Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on JBoss, Weblogic, Websphere and Apache Tomcat
Extensive experience in performance tuning at Database.
Development, testing and deployment and maintenance experience of enterprise applications on Windows, Unix and Mac
Extensive working knowledge on requirements gathering and translating into Detail Design document
Working experience in application development with SCRUM Agile and Water fall Methodologies
Experience in using bug tracking tools JIRA, IPM
Strong working experience in STS, Eclipse, IntelliJ Idea
Hands on experience in in developing complex reports using BO and Crystal reports, BOXI R2
Domain expertise in Card Payments, Video Content Management, Retail, Banking, Financial, and CRM.
TECHNICAL SKILLS
RPA Tools
Automation Anywhere 9,10,11 and UiPath 6
Languages
Java, PL/SQL, VB Scripting
J2EE
Java 7,8 Spring3.x, Struts 2.0, Hibernate3.x, JMS.
Web Services
SOAP, WSDL, WADL, JAXB, JAX-WS, JAX-RS
App/Web servers
JBoss, WebSphere,Weblogic, Apache Tomcat
Tools
Eclipse, IntelliJ Idea, JDeveloper, Maven, Ant, Jenkins
Database
Oracle, SQL Server,HANA
Tools
SOAP UI, PostMan, SQL Developer, TOAD
BI
Crystal Reports, BOXI R2
UI/Scripting
JQuery, JSON, AJAX
PROFESSIONAL EXPERIENCE
Company: Humana, Florida, FL
Duration: AUG 2019-Tilldate
Project Name 1 : OTC order process automation.
Role : Developer
Period : 4 Months
Scope : The Purpose of OTC order process automation is ability to read OTC order information from a defined table and update the orders in Epost.
Responsibilities:
Created solution architecture for the OTC order process automation
Created Requirements Document
Created Task bots using automation anywhere.
Developed User Documents for the users.
Provided Production support.
Environment: Automation Anywhere 11, VB Script & VBA
Project Name 2 : Claims reporting PVC requests process automation.
Role : Developer
Period : 4 Months
Scope : The Purpose of Claims reporting PVC requests process automation is creation of generating reports and save them to a specific location for distribution. Process will verify group is eligible based on the set criteria found in a account manager
Responsibilities:
Created solution architecture for the OTC order process automation
Created Requirements Document
Created Task bots using automation anywhere.
Developed User Documents for the users.
Provided Production support.
Environment: Automation Anywhere 11, VB Script & VBA
Project Name 3 : Reinventory processes process automation.
Role : Developer
Period : 4 Months
Scope : The Purpose of Claims reporting PVC requests process automation deals with claim cannot paid or adjusted as it was received. The new claim need to process correctly.
Created Requirements Document
Created Task bots using automation anywhere.
Developed User Documents for the users.
Provided Production support.
Environment: Automation Anywhere 11, VB Script & VBA
Company: McKesson, Pittsburgh, PA
Duration: Nov 2017-July 2019
Project Name 1 : Care Centrix Authorization Process.
Role : Developer
Period : 4 Months
Scope : The Purpose of Care Centrix authorization automation is to increase order to ship time for customers. It will return successful, failed and partially processed authorizations.
Responsibilities:
Created solution architecture for the Care Centrix process
Created Requirements Document
Created Task bots using automation anywhere.
Developed User Documents for the users.
Provided Production support.
Environment: Automation Anywhere 11, VB Script & VBA
Project Name 2 : CMN Recertification.
Role : Developer
Period : 3 Months
Scope : The automation is process CMN’s narrative by choosing the right form and filling out the blanks. The purpose of automating the recertification of CMN’s is to clean up the excess of documents in queue of approx. 27,000.
Responsibilities:
Created solution architecture for the CMN Recertification process
Created Requirements Document
Created Task bots using automation anywhere.
Developed User Documents for the users.
Provided Production support.
Environment: Automation Anywhere 11, VB Script & VBA
Project Name 3 : LTC Reorder Form.
Role : Developer
Period : 3 Months
Scope : The Automation process in place for faxing out re-order forms for LTC facilities. Automated faxes for reorders of urological, ostomy and trach supplies requested to decrease the need for outbound calls to referrals on recur patient.
Responsibilities:
Created solution architecture for the LTC Reorder Form process
Created Requirements Document
Created Task bots using automation anywhere.
Developed User Documents for the users.
Provided Production support.
Environment: Automation Anywhere 11, VB Script & VBA
Project Name 4 : Total Source web order distribution.
Role : Developer
Period : 3 Months
Scope : The Automation is process orders in WOP generating task notes in BT require a high number of FTEs processing/reviewing those on daily basis.
There are several scenarios for handling one order coming from the WOP:
Outsource the WOP order if the payors are not contracted
Assign the Note to Dept, Total Source SMO
Assign note to Dept, Total Source Outbound
Assign the note to Dept, Total Source Review
Responsibilities:
Created solution architecture for the exit process
Created Requirements Document
Created Task bots using automation anywhere.
Developed User Documents for the users.
Provided Production support.
Environment: Automation Anywhere 10 VB Script & VBA
Company: KPMG, Teaneck, NJ
Duration: MAR 2016 - OCT 2017
Project Name 1 : Set to Hire.
Role : Developer
Period : 8 Months
Scope : Set to hire is basically validate the employee information before he onboard. Like here we have different regions and different employees have the different validations. For one employee it was taking 45mints to validate after the RPA implementation, its reduced to and 15mints.This is most complex project in terms of technology.
Responsibilities:
Created solution architecture for the Set to Hire process
Created Requirements Document
Created Task bots using automation anywhere.
Developed User Documents for the users.
Provided Production support.
Environment: Automation Anywhere 10 VB Script & VBA
Project Name2 : Email Tagging
Role : Developer
Period : 3 Months
Scope : In organization every day will get the different types of requests and the team lead/processor will assign to the different departments based on some keywords, like if any Payment related it should go to the finance team, if it is related to Job data change it should go to the HR department, in a day they use to get some thousands of mail, our RPA tool it will automatically tag these mails to the respective departments
Responsibilities:
Created solution architecture for the Email Tagging process
Created Requirements Document
Created Task bots using AA
Developed User Documents for the users.
Provided Production support.
Environment: Automation Anywhere 10 VB Script & VBA
Project Name 3 : Exit Process
Role : Developer
Period : 3 Months
Scope : In every organization they have different types of exits, it could be Resign, Dismissal, Death, etc. each resignation have a different procedure to terminate the employee from the organization, Here we have scope to pick the request and send a notifications to the different departments and once we get the clarification de-activate the employee from the ERP system and send a notification to the employee.
Responsibilities:
Created solution architecture for the exit process
Created Requirements Document
Created bots using UiPath.
Extensively used details view for view the record.
Developed User Documents for the users.
Provided Production support.
Environment: UiPath 6
Company: BOA, Charlotte, NC
Duration: Dec 2014 - Jan 2016
Project: Run Manager/Post Analytics Reporting
Role: Programming Developer
Developed Comprehensive Capital Analysis and Review model for BOA. The CCAR is quarterly and annual exercise imposed by Federal Reserve Bank to asses’ sustainability of BHCs at risk. Developed Pre-Analytics and Post-analytics framework to calculate Net credit loss (NCL), LLR (Loan loss reserve) and Revenue (Price). Scaling, Unsealing and adjusted also included as part of these calculations. Implemented Income and Stress loss reports for Federal submission
Responsibilities:
Responsible for Design, development, Testing and deployment of Server side application using Java
Design and Development of Database schema with Oracle
Design and development of Scenario Manager module to fetch Risk Factor data from Scenario Manager application
Developed RESTFul client to communicate to Scenario Manager
Developed Run Manager flow for HFS/FVO business model using Java and Oracle
Enhanced Run Manager GUI to add HFS/FVO Module using ExtJs
Creating AutoSys jobs to automate backed schedule processes and configure in AutoSys servers
Designed and Developed Complex SQLs to implement Scaling and perform post analytics calculations
Worked on performance tuning of SQL queries and reduced time from 15 hours to 3 hours of processing time
Built new linux servers for Run Manager application deployment
Environment: Java 8, Oracle 9, Spring 4.x, RESTFul Web Service, JSON, EHCache, Oracle, Maven, SVN, Tomcat7.x, Linux, Log4J
Company: AT &T, India
Duration: Jan 2011 - Nov 2014
Project: Video Information Transmission System
Role: SR JAVA Developer
VITS is a AT &T FiOS TV Ad Information translation System. It captures and publishes customer reports at VHO, DMA, Zone and Zip level and sends to Ad Partners like Via media, TWC, Comcast and Google.
Responsibilities:
Responsible for Design, development, Testing and deployment of Business Cases using Java, Spring IoC, Spring MVC and Hibernate
Worked on front end technologies UI frame work specific JQuery, CSS, AJAX, Java script animations with JSP components development
RESTful Web Services with WADL, JSON using Jersey to share FiOS TV Channel data to interfacing systems
Worked on developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
Worked on mapping Java classes with database and using Hibernate query language (HQL)
Developing server side Java code to import feed file and apply business logic to populate Reports tables using Hibernate
Implemented unit test cases with Junit framework
Developed Selenium scripts for testing automation of the application UI
Worked on .pom file creation for Apache Maven build for local, dev region builds
Worked on SSO integration of application using Site Minder
Design and development of feed generation framework using Apache PoI
Developing shell scripts to call backend java jobs and make them scheduled cron jobs
Conducting code reviews and accepting for build through IPM build process
Worked on Java profiler tool to analyze the memory analysis specific to Heap and the integration modules and multi-threading analysis of the entire application
Worked on performance tuning at Database and Java component level
Responsible to support and maintenance of application and bug fixing
Responsibilities also included managing development life cycle, lead unit & system testing to ensure defect free code and software readiness
Environment: Java 6, Spring 3.x, Hibernate3.x, RESTful Web Service s(Jersey, WADL), JSON, Oracle 11g, PL/SQL, JQuery, CSS, Junit, JBoss Application Server 5.x, Apache PoI, Maven, Aqua Data Studio, CVS, Eclipse, SSH and F-Secure
Company: AXA, India
Duration: Jan 2007 - Dec 2010
Project: AIQ
Role: JAVA programmer
Project description: The AIQ contactcentreunified reporting and analytics platform consolidates data from Avaya customer service solutions and enterprise business resources, to deliver real-time and historical insights into both customer and agent activity. AIQ reports on inbound and outbound calls, time spent in self-service, as well as email and web chat sessions, AIQ provides hundreds of standard reports, including dashboards that support cross-tab, drill down, and roll up for easy analytics. Customers can easily create their own reports or customize existing reports. These outputs let managers relate activity to results, allowing them to make more informed decisions that maximize contact centre efficiency and the customer experience
Responsibilities:
As CET engineer (full stack developer) I was involved design, development and release process
Accepts CR’s,PR’s which are assigned to me
DevelopedtheJ2EE application based on the Service Oriented Architecture.
Used Design Patterns like Singleton, Factory, Session Facade and DAO.
Developed using new features of Java 1.7 Annotations, Generics, enhanced for loop and Enums. Used spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
Involved in writing Thread Safe blocks for multithread access to make valid transactions.
Created and injected Spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
Used Spring Inheritance to develop beans from already developed parent beans.
Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.
Used DAO pattern to fetch data from database using Hibernate to carry out various database.
Used Hibernate Transaction Management, Hibernate Batch Transactions, cache concepts.
Modified the Spring Controllers and Services classes so as to support the introduction of Spring framework.
Developed various generic JavaScript functions used for validations.
Developed screens using jQuery, JSP, JavaScript, AJAX and Ext JS.
Developed various generic JavaScript functions used for validations.
Developed screens using HTML5, CSS, JavaScript, JQuery and AJAX.
Used Aptana Studio and Sublime to develop and debug application code.
Used XStreamAPI to transfer data back and forth between Spring MVC and Ext JS.
Used AJAX extensively to implement front end /user interface features in the application.
Developed the presentation layer and GUI framework in JSP and Client-Side validations were done.
Implemented SOA to develop REST Based Web services using Apache Axis.
Developed RESTWebServices clients to consume those Web Services as well other enterprise wide Web Services.
Exposed the Web Services to the client applications by sharing the WSDL’s.
Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
Used Hibernate framework for back end development and Spring dependency injection for middle layer development
Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
Used Rational Application Developer (RAD) which is based on Eclipse, to develop and debug application code.
Created user-friendly GUI interface and Web pages using HTML, Angular JS, Jquery and Java script.
Used Log4j utility to generate run-time logs.
Involved in a full life cycle Object Oriented application development - Object Modeling, Database Mapping, GUI Design
SVN was used for project management and version management.
Deployed the application on Jboss and tomcat servers.
Design and develop unit test, reconciliation, and regression test modules for feeds using Junit, fed reconciler in Java and Python.
Developed Functional Requirement Document based on users’ requirement.
Experience with Flex framework for building and maintaining web applications
Accepts Siebel Activity Assignment (SR’s)
Work on SR’s on priority bases and update PEA note on issue status
Provide temporary resolution and create CR,PR based on requirement
Environment
JAVA, J2ee, Hibernate, Spring framework, Spring MVC, Hibernate 3.x, jQuery, JSON, JSF, Servlets 2.3, JDBC, AJAX, Web services, FOCUS, Jboss,Tomcat, Linux, JAX-RS/Restful, SOAP Web service, Angular JS,AWS, J2EE,, SOAP, XML, Java Beans, XStream, Apache POI, Ext JS, JQuery, JavaScript, Python, Oracle 11g, Agile Methodology, Design Patterns, SVN, Apache Maven, JUnit, Html, XML, XSLT, HTML/DHTML
EDUCATIONAL DETAILS
Bachelors in ECE from J.N.T University, Hyderabad, India