Email: Cell: Professional Summary: Vankineni Ruthvik 832-786-1687

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4

Vankineni Ruthvik

Email: [email protected] Cell: 832-786-1687

Professional Summary
 7 years of IT experience involves Requirement Analysis, Business Process Designing, Modeling, Optimization
and Software Development
 Hands-on experience in global delivery model and handled projects for reputed clients
 Strong Technical experience in using IBM BPM (Teamwork’s Lombardi) and IBM Integration Designer (IID)
tools. Hands on experience with WLE 7.0, IBM BPM 7.5 and 8.0 versions.
 Experience in Business process analysis, Modeling, Improvement, Application Integration and Collaborative
solution development
 Established Lombardi BPM best practices throughout the organization and also mentored the new team members
on IBM BPM and Lombardi tools
 Experience in developing Business Process Definitions (BPDs) using various modeling design patterns.
 Experience in developing mediation components and libraries using IBM Integration Designer (IID)
 Experience with Web-Services/ESB mediation development and other key standards (SOAP, WSDL, Security,
Encryption/Decryption) using IBM Integration Designer (IID)
 Expertise in designing and development of business processes using Lombardi Teamwork’s including process
analysis, process modeling, Web services, REST services, UI coaches, Coach views, Business Objects, Decisions,
UCA's, Exception Handling, Tracking Points, Ajax services and Task Routing
 Extensively used Web Services and REST Services in the projects to integrate with external vendors
 Experience in using Business Process Management (BPM) and Business Rules Engine (BRE) technology to
reduce time to market, improve quality, ensure regulatory/legal/tax compliance, increase sales, cut costs, and
maximize revenue
 Experience in developing various toolkits and utilizing industry standard toolkits for the project based on need
 Experience to integrate IBM BPM with FileNet to upload and download files
 Good working knowledge in Web development, DOJO, CSS, XML, JSON, XPATH, XSL, XSLT
 Experience in distributed applications using Web services, SOAP and UDDI
 Have very good experience in Oracle Database and PeopleSoft administration
 Possess good knowledge in Java, J2EE technologies, Spring, Hibernate Struts, Web services framework
 Experience with Agile-Scrum, Waterfall and Rational Unified Process (RUP) SDLC models
 Involved in daily scrum meetings with the team and played scrum master role in the project
 Experience in UNIX-Shell scripting. Written SQL/PLSQL batch jobs using shell scripts to migrate the production
data to the test servers
 Experience with Code Reviews, Peer Reviews, Code Walkthroughs and Inspections

Education
 Bachelor of Engineering in Electronics and Communications from ANU Guntur, AP, India

Technical Skills

Area Software
BPM Tools IBM Lombardi Teamwork’s 7.2,7.5,8.0.1, 8.5
Core Java, Servlets, JSP, JDBC, XSL, AJAX, Web Services, Struts, Spring, Hibernate,
Technologies
BC4J
Web Technologies Java Script, VB Script, XML, HTML, DHTML
Database Oracle 8i/9i/10g, MS-SQL Server, MS-Access
App /Web Servers IIS, Web Sphere, Apache Web Server, Tomcat, Bea web logic
Source Control Rational Clear Case, Microsoft Visual Source Safe
Operating Systems Windows-2000/NT4.0/98/XP/Vista/Win7, Unix/Linux, MS-DOS, Mac
Projects at Onsite
Client: Biomet Inc, Warsaw, IN Dec 2012 to Present
Project: Biomet Signature OS
Role: IBM BPM (Lombardi) Consultant

Description:
This project involves the discovery, analysis, modeling and deployment of a biomedical complex business processes
that are being used by Biomet. These processes helps the organization to manage their orders by making use of
several vendors tools, approving legal documents, obtaining custodian information, reviewing account specific
guidelines and eventually transitioning the orders to manufacturing labs.

Responsibilities:
 Involved in the full cycle implementation of the application, starting from the design phase till the end-user
support phase
 Participated in the design phase and worked on obtaining the requirements from the users
 Created BPDs for the processes and worked on various nested services to implement the processes
 Involved in designing coach views for file upload and download using FileNet
 Designed and developed Customized Coaches and Coach Views for user forms in the process
 Triggered the process initiation using time elapsed UCAs, SOAP Web Services
 Implementing REST API Layer, Process flow, workflow services and patterns design for the entire application in
IBM BPM
 Implemented REST and web services invocation using Java integration services
 Worked on intermediate message events to pass messages from one process to the other
 Created templates by generating runtime html in BPM coaches
 Developed various toolkits and also used industry standard toolkits for the project
 Reading the custom templates from file server and displaying into coach using Ajax
 Created highly complex UI’s using custom HTML and it involves localization languages
 Implemented IID Mediation flows for asynchronous calls to integrate with external vendors
 Worked on email automation system which sends automatic email reminders when the task is due
 Used Exposed Process Variables to store the various global variables
 Extensively worked on validations using Java Script and JQuery
 Deployed the application on several environments such as QA and Staging
 Worked on fixing the bugs found by the users and testers
 Provided super-user training on the various processes involved and also on how to use IBM BPM
 Worked on several enhancements to the application according to the user requirements

Environment: IBM BPM 8.0/8.5, DB2, JSON, XML, DOJO, CSS, JavaScript, Web Services, REST, WAS, IID

Client: Fidelity Investment Group, RI Jul 2011 to Nov 2012


Application: Client Profiling Tool (CPT)
Role: IBM BPM Developer

Description:
This project involved creating “Client Profiling Tool(CPT)” which is a solution for the “as-is” process where a client
representative, working with a Corporate client, must manually enter the client’s Investment Profile data into the
spreadsheet, submit the data to an Investment Strategist to be “Scored”, and once approved, print the IPQ Playback
document and present to the client. This manual process is time consuming, issue prone, and is not integrated into the
broader automated existing application’ IPQ model
The CPT is to automate the Corporate IPQ process and allow for systemic gathering of client data, an automated
scoring model, document workflow, connections via web services to back-end systems for data pre-fill/storage, and a
means of making its data available to existing application.

Responsibilities:
 Understanding the process and business requirements such as process flow, existing application functionality
thoroughly and providing better solution through IBM BPM
 Participating Architectural, design discussions, playbacks, and fusion sessions and understanding the requirements
and delivering with high standards
 Designer / Process Modeler Established the best practices and mentored the team both in offshore and onsite
 Creating forms with dynamic functionality with advanced widgets available present day for UIs
 Developing reusable components and tool kits custom to the client needs
 Installation, fixing, updating of IBM BPM suite
 Implementing REST API Layer, Process flow, workflow services and patterns design for the entire OMS
application in BPM
 Database integration using TEST API
 Develop reusable coach view toolkits that are used across the project and couple of toolkits are referred across the
organization projects as well
 Used SQL Connectors to invoke SQL Stored Procedures and communicate with the SQL Server
 Developed Web Service Connectors in Lombardi to integrate with Web Services
 Exposed BPM Processes and Services as Web Services through REST and WSDL
 Setup Logging, Involved in Monitoring and Tuning the BPM systems

Environment: WLE 7.2, IBM BPM V7.5, Dojo, HTML, Oracle, DB2

Projects at Offshore via Infosys


Client: First Niagara, Buffalo, NY Jan 2010 till Jun 2011
Application: Dynamic Applications (DynApps)
Role: Senior Systems Engineer

Responsibilities:
 Served integral role in 7-member team working for financial-services Company.
 Assisted in designing, building, and maintaining database to analyze life cycle of checking and debit transactions.
 Responsible for analyzing repercussions of check fraud, primarily ramifications of stolen checks on banking
account fees and transactions.
 Involved in Client’s requirement analysis and designed web interface, documented use cases and developed user
interface documents
 Designed and modeled Sequence Diagrams & Class Diagrams for the business Modules
 Developed Application modules and business components using JSP, Servlets, EJB, Java, HTML, CSS and
JavaScript
 Developed presentation layer using JSP and JavaScript
 Implemented required action forms and action classes, generated configuration file
 Used AJAX for asynchronous data retrieval, dynamic and interactive content display
 Exploited the potential of Hibernate for complex Object-Database mapping and transactions
 Designed and developed reports using iText
 Performed client side validations using validation framework
 Involved in integration of the application development using Bea Weblogic 9.2
 Used Apache Axis for reverse engineering WSDL and making WebService calls
 Designed UI for the application
 Used CVS for version control management
 Involved in writing Stored Procedures and Triggers to implement the application logic
 Responsible for building Ant scripts for compilation and deployment
 Used Log4j tool for logging and debugging in application development

Environment: Java, UNIX, Weblogic, J2EE, Sybase, Oracle 9i/10g, SQL, HTML, XML, RUP Methodology
Client: Hudson (Australia and New Zealand) Nov 2007 to
Dec 2009
Application: HRMS & Financials
Role: Systems Engineer

Description:
Hudson is the first and major client of Infosys for the ongoing HRO Platform implementation. Configuration and
support of 6 PeopleSoft Instances (HR & Global Payroll) and 6 PeopleSoft Instances (Finance Pay bill) are major
challenges in this implementation. Applying maintenance packs, bundles, patches related to People Tools, IBM Web
sphere, Bea Web logic, Oracle database Patches are some of the key activities during implementation phase.
Have developed the strategy for DR Drill and Business Continuity Plan and mentored the drill of Disaster Recovery
Center setup at Sydney with Primary datacenter at Melbourne. Also involved in the switch over activity of Primary
site to DR site and restoration of the primary site back

Responsibilities:
 24*7 Production Database Administration Support
 Installation and configuration of Oracle Server software 9i and 10g
 Created Oracle 9i and 10g databases, allocated system storage and planned future storage requirements for the
database
 Written PL/SQL Stored Procedures, Functions, Packages and Triggers
 Created database links for accessing data from remote databases
 Designed and developed various UNIX Shell, PL/SQL and SQL scripts to monitor the database
 Maintained batch files, shell scripts and PL/SQL Procedures for scheduling backups
 Automated hourly, daily, weekly system health reporting using crontab, PL/SQL and shell scripts
 Developed UNIX shell scripts with embedded SQL*Loader calls and PL/SQL statements to extract data from the
legacy application in the form of flat files and load the extracted data into the new application
 Implemented Recovery Manager (RMAN). Created recovery catalog, performed complete and incomplete
recovery using RMAN
 Implemented and maintained Database security.
 Created / Altered / Dropped Users as and when required and administer their respective quotas
 Implemented cloning using RMAN to migrate data from PROD to UAT/QA/SIT and Dev databases
 Created Database Links and Snapshots (Materialized views)
 Performed Hot Backups and maintained database availability to support non-stop Business operations
 Configuring network components like TNSNAMES, SQLNET etc. For easy and effective management of Oracle
networking. Configured listener for external procedure calls
 Performance tuning using AWR, TKPROF, EXPLAIN PLAN & STATSPACK, AWR, ADDM
 As a member of the analyzing and designing team, the responsibilities were to understand the application
requirements and build up system specifications
 SQL server administration activities

Environment: Oracle 10g/Oracle 9i/Oracle 8i, RMAN, PeopleSoft 8.49, Websphere 6.1, Bea Weblogic

You might also like