Narayanaswamy V
Phone: +91-824*******, Email: **************@*****.***
Professional Summary
* ***** ** ********** ** coding in various stages of product as a Team Member.
* .* ***** ** *****ience in Robotic Process Automation domain
Extensive knowledge of Robotic Automation concepts
Hands on Experience in Development of web applications using Blue Prism, Automation Anywhere and UiPath
Extensive experience in using Blue Prism and RPA supported technologies
Extensive experience in automating Web applications, Mainframe Applications, Java based application and windows based application
Experience in integrating configuring, deploying and supporting Robots, technical infrastructure requirements.
Evaluation of complexity using Complexity Calculator and saved FTE calculation from automation.
Preparation of Technical Design Documentation, Process Design Instructions, Object Design Instruction using various design best practices from the RPA end.
Working as Solution Design team with Subject Mater Experts to integrate the business process to the RPA (Blue Prism) end solution
Preparation of Solution Design Document from Process Definition Document, Estimation Calculation, Robot infrastructure management for UAT and Production
Planned the fail over mechanism with disaster recovery management
Exposure in Objects, Built in Processes, Control Room and Publishing
Leading and supporting team across the implementation cycle, working closely with developers, debugging and solving technical issues, sharing technical knowledge to the team
Exposure in UI frameworks jQuery, Sencha Touch and Backbone.js, HTML5 and CSS
Hands on experience in using Eclipse IDE tool for designing and developing software applications, IDE’s like SQL Developer, TOAD to query and edit Development and stage Databases.
Hands on experience in using Concurrent Versioning System (CVS), Tortoise SVN, git. Project management tools like JIRA.
Hands on experience in using the build scripts like Maven, Ant, TTP (Test Track Pro).
Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding, good knowledge in integration and deployment.
Excellent hands-on experience in Unit testing, Integration Testing, Functional Testing using various testing methodologies and tools like JUnit.
Proactive in learning and understanding Business policies, solution/functional requirements and system/software requirements.
Good team player, able to coordinate and participate in all phases of project-based efforts while building rapport with other team members. Flexible in learning new technologies supporting business needs.
Good exposure in Aviation Maintenance Services domain.
Good exposure in Banking domain.
Good team player with excellent ability to learn the new technologies in short term.
Summary of IT skills:
Area
Skills
J2EE Standards
Java, JDBC, EJB 2.0, Struts, Servlets, Spring, Hibernate and JAXB
Scripting languages
JavaScript, AJAX
Mobile Application Framework
Android SDK, Android Debug Bridge (ADB)
Databases
Oracle 11g, MSSQL Server
Data base tools
DbVisualizer
Markup Languages
HTML5, CSS3, XML/XSLT
Development Utility Tools
Eclipse, Ant, XML Spy and Edit Plus
Application Servers
JBoss6, Web Sphere, Tomcat
Source Control
Concurrent Versioning System (CVS), Tortoise SVN
UI frameworks
jQuery, Sencha Touch
Test Case framework
JUnit and Easy Mock
Logging frameworks
Log4J
Web Services
REST, Spring Web services
RPA Tools
Blue Prism, Automation Anywhere and Ui Path
Academic Qualifications
B.Sc (Bachelor of Science (Computers)) from SK University, April 2006.
MCA (Master of Computer Application) from SV University, April 2010.
Work Experience
Working as a Application Development Senior Analyst at Accenture. (www.accenture.com) from November 2014 to till date.
Worked as a Software Engineer at CaprusIT (India) Pvt Ltd. (www.caprusit.com) from April 2010 to October 2014.
Worked as Intern Software Engineer at CaprusIT (India) Pvt Ltd.
(www.caprusit.com) from October 2009 to April 2010.
Product Abstract
Project Payments – wolf Payments
Technologies
Blue Prism
Team Size
8
Environment
Windows XP & Blue Prism
Modules
6
Synopsis
Using Blue Prism, we worked with this module with little manual effort since a robot can’t take the decision based on investigation process SME will take care of the Filtering after certain automation process, here we involved finding customer related data and matching the actual data of the customer with various applications.
Responsibilities:
Analyzed the business requirements and prepared the Solution Design Document (SDD) which concludes the To-Be automated business cases
Gathered the requirements of various business queues and estimated the production robots, placed the business and technical assumptions
Identified the objects involved in the various levels of queues and implemented high level flow diagrams which represents process flow along with objects
Prepared Technical Design Document from the Solution Design Document
Prepared the Object Design Instructions, Process Design Instructions and Process Definition Document
Leading and having automation team with associate and senior developers, working collectively towards fully automated solution
Analyzed the implemented level1 and leve2 diagrams for entire solution
Object design, exception handling, bug fixes in the System integration and User acceptance Tests also in production issues
Followed the technical design specifications, implemented the code for the same
Interaction with Subject Matter Experts for the end to end business requirement clarification
Deployed the Dev, UAT and Prod environments
Configuring the robots and assign the jobs to the robots
Designed the auto log worker process to keep track of business, system exceptions and application logging
Helping the team in the technical issues various project life cycle
Organizing the Knowledge transfer sessions in the RPA throughout year
Innovating the reusable components which serve the business purpose easily and quickly
Strictly following development best practices and automation essential key factors
Project Payments – Account Closure
Technologies
Blue Prism
Team Size
5
Environment
Windows XP & Blue Prism
Synopsis
Automated the account closure case with the help of Blue Prism, there were many cases like customer initiated, bank decided, termination of fraudulent accounts, through various channels and various termination process.
Responsibilities:
Analyzed the Solution Design Document (SDD)
Gathered the requirements of various business queues
Identified the objects involved in the various levels of queues
Prepared Technical Design Document from the Solution Design Document
Prepared the Object Design Instructions, Process Design Instructions and Process Definition Document
Analyzed the implementation of alternate solutions and Changer orders and Change Requests
Object design, exception handling, bug fixes in the System integration and User acceptance Tests also in production issues
Followed the technical design specifications, implemented the code for the same
Interaction with Subject Matter Experts for the end to end business requirement clarification
Deployed the Dev, UAT and Prod environments
Configuring the robots and assign the jobs to the robots
Designed the auto log worker process to keep track of business, system exceptions also the application logging
Helping the team in the technical issues various project life cycle
Organizing the Knowledge transfer sessions in the RPA throughout year
Project Global Standards – Customer Due Diligence
Technologies
Blue Prism
Team Size
6
Environment
Windows XP & Blue Prism
Modules
3
Synopsis
Using Blue Prism, we have automated the Screening process of customer, in this module we worked with reading the data from PDF file and uploading the data into the specific application which was manually performed earlier, we worked with PDF report generation, XL sheets, involved comparing data from an web based browser application with main frame application
Responsibilities:
Code implementation for the new functionality and modifying existing functionality based on the clients requirement as per the Technical specifications (Tech Specs) and Change Orders (COs).
Implemented the integration between Modules and deployed them in stage environment
Build the code and distribute it to different environments
Deployment issues during post deployment integration test
Development based on given requirements and use cases
Object design, exception handling, bug fixes in the System integration and User acceptance Tests also in production issues
Followed the technical design specifications, implemented the code for the same
Interaction with Subject Matter Experts for the end to end business requirement clarification
Deployed the Dev, UAT and Prod environments
Configuring the robots and assign the jobs to the robots
Designed the auto log worker process to keep track of business, system exceptions also the application logging
Project Remediation – Customer Due Diligence
Technologies
Blue Prism
Team Size
10
Environment
Windows XP & Blue Prism
Modules
4
Synopsis
Using Automation Anywhere, we were intercepting the documents which are submitted by the client to the bank which was earlier performed on manual intervention, in this module we were interacting with basic business VBO word, excel and reading from PDF files, customer due diligence is the primary focus of this module also involved in letter generation, mail popping was automated
Responsibilities:
Implementation of Process, objects and integrating them
Implemented the integration between Modules and deployed them in stage environment
Logging process which is implemented in Blue Prism were reworked using the Automation anywhere tool
Deployment issues during post deployment smoke test
Object design, exception handling, bug fixes in the System integration and User acceptance Tests also in production issues
Followed the technical design specifications, implemented the code for the same
Interaction with Subject Matter Experts for the end to end business requirement clarification
Deployed the Dev, UAT and Prod environments
Configuring the robots and assign the jobs to the robots
Designed the auto log worker process to keep track of business, system exceptions also the application logging
#2 Key star Tracker, Banner
Project
VIP Tracker and VIP banner
Client
American Airlines, Texas, USA www.empowermx.com
Technologies
Java/J2ee, EJB2.0, Hibernate, REST Web services, Ajax, jQuery, Sencha touch, Android.
Application & DB servers
Web sphere 7.1 Server & Oracle.
Team Size
3
Environment
Windows XP & RAD
Role
Module Developer and Actively involved in coding and fixing bugs and writing UI code for both Tracker and Banner.
Synopsis
Tracker is the supporting system for the reservation agents to update the status of passengers to provide the service at bays. It is maintains the state of the each customer to track their needs, they can be anything like connected flights, status of their bookings, misconnection and tight connection of flights, arrivals and departures, which customer are being assigned by the Sabre systems called airport coordinator, banner allows the same kind of services for the passengers and tracking the record of an agent who served the customer according to his shift timings, agent can add adhoc customer to the system if in case of emergency of customer need to catch the flight, additionally provides the various assistance types to the customer who are under the list of VIP(Very Important) rated.
Responsibilities:
Preparing/Updating Technical Specifications for Tasks & Enhancements identified by onshore.
Code implementation for the new functionality and modifying existing functionality based on the clients requirement as per the Technical specifications (Tech Specs) and Change Orders (COs).
Analyzing existing code for various flows & fixing bugs in assigned modules as well as in other modules based on the priority and severity of the bugs.
Resolve the user stories raised by client on the production and send a patch with the Enhancement/Bug fixes by mentioning the criticality of the issue through Dev Assessment.
Implemented integration test cases to test end-to-end functionality.
Used IBM RAD to develop and build the application modules and deployed application on WebSphere server.
#1 EmpowerMX FLEETCYCLE® Production Manager
Project
EmpowerMX FLEETCYCLE® Production Manager
Client
EmpowerMx, Texas, USA www.empowermx.com
Technologies
Java/J2ee, Spring, Hibernate, Stxx, XSLT, Ajax, Easy Mock and JUnit.
Application & DB servers
JBoss Server & Oracle, MS SQL Server.
Team Size
12
Environment
Windows XP & Eclipse IDE
Role
Actively involved in coding and fixing bugs and writing the test cases for all the back end code.
Synopsis
FleetCycle® Production Manager is software designed for multiple users of a production coordination system within the heavy maintenance environment of the aviation industry. This tool brings the power of internet/intranet and wireless technologies directly to the hangar floor to handle the complex task management and massive data management associated with heavy maintenance checks.
Responsibilities:
Code implementation for the new functionality and modifying existing functionality based on the clients requirement as per the Technical specifications (Tech Specs) and Change Orders (COs).
Understanding business flows.
Analyzing existing code for various flows & fixing bugs in assigned.
Implemented JUnit test cases for all the components developed.
Date of Birth: 1st April, 1986; Language Proficiency: English, Telugu