You are on page 1of 6

M.V.V.S.N.

Havi CH
havi.chavvakula@gmail.com
+917337754239
Career Summary:

Having 9+ years of IT industry experience in development and testing with various IBM
Websphere tools
 Worked in SOA/BPM applications development with IBM Websphere BPM 8.x/7.5
 Integration of IBM BPM with other Websphere products like WODM(ILOG) ,MQ
and IBM WebSphere Message Broker/IBM Integration Bus 9.0.
 Having good working experience on IBM Business Process Manager 8.5,
Websphere Integration Developer 7.0, IBM Websphere Operational Decision
Manager(WODM), ILog JRules 7.0, IBM Websphere Enterprise Service
Bus(WESB).
 Development of BPDs, Human Services, General System Services, Ajax Services,
Client-side Human Services and usage of toolkits.
 Usage of various views and consoles to manage resources in the server.
 Integration with external system using web services using Integration system
services.
 Usage of environmental variables, exposed process variables, UCA, message and
timer events
 Developed coach views as reusable components while designing coaches.
 Creation of snapshots and synchronizing settings during deployment.
 Deploying snapshots to online Process Server.
 Basic understanding of monitoring concepts involved in workflow and case
management
 Designed and developed components such as Libraries, Modules, Data Types(BOs),
Data Maps and Interfaces using IID.
 Worked on Business Rules Development, Human Task Manager, Mediation
Development, Integration with user registries.
 Developed both Java-based and Business Process Execution Language(BPEL)
components for this implementation.
 Implemented and configured various adapters like JDBC adapter with Oracle, DB2,
FlatFile Adapter with local file directory etc.
 Integrating IBM Process Designer with IBM Integration Designer in Business Process
Manager using Advanced Integration Service.
 Worked on Rule Project Design, XOM and BOM modelling, Rule writing, Rule
testing.
 Developed Rule Projects, Rule Flows, RuleApps and maintain XML or Java Object
models for Rules Services.

Professional Experience:
 Eidiko Systems Integrators Pvt. Ltd, Hyd from 1st Oct,2010 to 31st March, 2015
 Trigent Software Pvt Ltd from 17th June, 2015 to 20th Jan, 2016
 Currently working in SLK Software Services Pvt Ltd from Feb, 2016 to Jan, 2020

Academic Qualification:
 B.Tech in Mechanical Engineering from Acharya Nagarjuna University, Guntur,
A.P in 2008.

Technical Skills:
Operating Systems : Windows 2K/XP, Linux
Languages : Java, J2EE
Databases : Oracle, DB2, SQL
Tools : IBM Business Process Manager 8.5.7/8.5.6 (Integration Designer
and Process Designer), IBM Integration Designer(IID)8.5, BPM 8.0,
Websphere Integration Designer(WID) 7.0, Websphere Enterprise
Service Bus(WESB) 7.0, Websphere Operational Decision
Manager(WODM) 8.0, ILOG JRules 7.0, Rational Application
Developer (RAD), Eclipse.
Scripting Languages : XML, HTML, Java Script
Application Servers : WebSphere Process Server 8.0/7.0, Websphere ESB, WebSphere
Application Server, Rule Execution Server

Professional Experience

IBM BPM developer Oct '16 to Jan '20

Description:
Client is one of the banks in U.S. Remote Deposit Capture is used to order scanners,
installing at customer location and getting suitable training with the support of Bank. When
Customer requests to buy scanner, this validates the information provided by Customer and
routes to suitable department depending on whether Customer needs more guidance or
proceeds forward in processing Customer's request with the help of the various internal systems.
Responsibilities:
 Developed workflow which validates information provided by customer
 Designed coaches and coach views in using Human Services
 Worked on Process Portal for unit testing of the business requirements.
 Used Process Inspector for debugging, unit testing of workflows and bpm rest api
 Development of General System Services, Integration Services, BPDs, Ajax
Services etc
 Used APEX toolkits which are highly customized to develop applications very
fastly.
 Monitoring over the process is implemented using tracking variables.
 Integrating other systems using webservices

Environment: IBM Business Process Manager 8.5.7/8.5.6, Websphere Application


Server, IBM Websphere Process Server 8.5.7/8.5.6, SOAP Client, Oracle

IBM BPM developer Feb '16 to Sep '16

Customer: M&T BANK, Buffalo

Description:
M&T Bank is one of the commercial banks holding companies in the U.S. Problem Loan
Management helps to identify the problem loans taken by Customers and manage and monitor
problem loans periodically by Relationship Manager, RM Manager and the higher roles by
scheduling meetings until problem loans becomes healthy. PLM application includes various
forms related to collateral information, delinquency, bankruptcy etc. which are filled by the users
to manage problem loans.
Responsibilities:
 Created coaches and coach views in using Human Services in the PLM Workflow
which includes tables, visibility etc.
 Worked on various Tasks which includes Rest calls to Data Services.
 Developed workflow which includes Data Copy for Old PLMRs in previous Quarter
 Worked on Process Portal for unit testing of the business requirements.
 Used Process Inspector for debugging, unit testing of workflows and bpm rest api
 Developed Coaches on human tasks which includes customization for Inflight
PLMR
 Creation of branches using tracks for ProcessApps
 Development of General System Services, Integration Services, BPDs, Ajax
Services etc
 Deployment of application in online Process Server
 Worked in Application Reliability Team to support PLM application in production
for solving issues.

Environment: IBM Business Process Manager 8.5.6, Websphere Application Server,


IBM Websphere Process Server 8.5.6, SOAP Client, Oracle

IBM BPM developer Jun '15 to Jan '16

Customer: CGI, Bangalore

Description:
CGI is a global IT and business process services provider delivering high-quality
business consulting, systems integration and outsourcing services. Booking Process is a
part of the workflow which is used to make booking either manually or automatically by
the other systems or processes which are included for the business movement in the
Banking sector.
Responsibilities:
 Worked with submission of Booking request and fetching of the work items
 Integrating external UI and IBM WebSphere MQ with IBM Business Process
Manager.
 Worked with human tasks, Business Process Choreography,Process Portal for
testing.
 Integration of IBM BPM 8.5.6 ProcessApps with IBM Integration Developer 8.5.6
 Creation of Process Server Profiles in BPM 8.0 using scripts.
 Designing of coaches using coach views and human services as per client
requirements.
 Development of Facade Services in the toolkit for the implementation of
integration of services of IBM IID.

Environment: IBM Business Process Manager 8.5.6, IBM Integration Designer 8.5.6,
Websphere Application Server, IBM Websphere Process Server 8.5.6, JAX-RPC Web
Services, SOAP Client, IBM WebSphere MQ 8.0, IBM DB2, Oracle

WebSphere Process Server / IBM BPM developer Oct '14 to Mar '15

Customer: Polaris, India

Description:
Polaris Financial Technology Limited is a global leader in Financial Technology for
Banking, Insurance and other Financial Services. Customers claims by submitting
requests from Websphere Portal used for designing user interfaces and creates work
items in Websphere Process Server. The Employees of the insurance company will fetch
information from work items for further processing of the claims process.
Responsibilities:
 Integrating with IBM Websphere Portal using webservices.
 Developed the modules as per the clients requirements.
 Configured LDAP using Microsoft AD in order to include various users for People
Assignment Criteria.
 Worked with human tasks, Business Process Choreography for testing modules.
 Good Knowledge of the creation of runtime environments in development,
production.
 Implemented User Search Criteria in modules in order to assign work items to
employees using webservice.
 Usage of Human Task API for human task creation and fetching information
provided in it.
 Creation of Process Server Profiles in BPM 8.0 using scripts.

Environment: IBM Integration Designer 8.0, Websphere Portal Server, Websphere


Application Server, Websphere Process Server, JAX-RPC Web Services, SOAP Client.

IBM BPM Developer Jun ’14 to Sept '14

Customer: National Bank of Abu Dhabi


Description:
‘Utility payment’ is a typical use case which shows how ESB(Websphere
Message broker) and BPEL(IBM BPM) are deployed together to achieve a business goal.
Utility payment is a system in which utility bills can be paid online with registered
service providers. All the subsystems in this process are exposed as a webservice
interface through ESB and IBM BPM (BPEL) is used for orchestration of web services.

Responsibilities:
 Developing Exception handling process which is generic process that can be used
for all the BPEL processes.
 Implementing efficient Compensation and Fault handlers as this process involves
typical real-time transaction with subsystems.
 Exposing the utility process as webservice so that ESB can call the process when
ever utility payment request is received from Financial fusion.
 File based logging is implemented in the entire business process by using java
adn log4j capabilities.

Environment: IBM BPM 8.0.1 Advanced , Oracle ,Solaris and Websphere Message
Broker.

IBM Integration Bus Developer Oct ’13 – Jun ’14

Customer: Federal Bank, Kerala

Description:
Federal Bank Limited is a major Indian commercial bank in the private sector
headquartered in Kerala. Designed and developed for banking transactions. This includes
apps of funds transfer, mini statement, DD Request etc various applications as Core
systems were modified to the latest technologies.
Responsibilities:
 Used TP/IP nodes to integrate with Core banking systems(Finacle) and National
Payment Corporation of India(NPCI)
 Followed standard IBM patterns and customize according to requirement.
 Developed business objects, coaches and services and integrity with other
systems
 Developed flows to transform Standard ISO 8586 message to other format.
 Developed flows to integrate Finacle with mobile application layer offering
services like Balance Inquiry, Funds Transfer, locating bank branches, locating
ATMs, finding IFSC codes

Environment: IBM Integration Bus, Finacle, IBM Worklight, Oracle

IBM BPM Developer Jan ’13 – Sep ’13


Client: Visakha Industries, Hyderabad
Description:
Visaka Industries is second largest cement sheet manufacturer in India. The BPM
solution is a part of SOA initiative at the company to implement core processes which
were manually handled previously were almost automated to improve productivity and
reduce wastage. Processes in BPM were responsible to provide business services by
spanning the processes across various branches established.
Responsibilities:
 Involved in discussions with the business for understanding the existing system.
 Interacted with core system using webservice connector of IBM BPM and
transform output of webservice to business object.
 Analyzing requirement documents, designing workflows, development,
deployment in different runtime environments
 Parsing information from bank files and send to core systems automatically as
per requirements.
 Developed business objects, coaches and services and integrity with other
systems

Environment: IBM BPM Standard, Oracle

IBM Websphere Process Server Developer Apr '12 – Dec '12

Client: Saudi Business Machines, Saudi Arabia

Description:
The Service Desk flow is part of Customer Relationship Management application in which
tickets will be raised, monitored, checked and sent among the corresponding systems
like UIM, TSRM, Service Men etc. Credit Control flow includes management of the prices
that are used for credits.

Responsibilities:
 Integration with DataBase(Oracle, DB2 etc) using JDBC Adapter,
 Integration with Data Power, WODM using web services
 Message handling while integrating with TSRM using handlers before invoking the
Business Process.
 Using Visual Snippets such as standard snippets, customized snippets etc.
 Mapping data, information using BO Mapper, XSLT
 Error Handling,Correlation,Compensation Handling
 Using various adapters(FlatFile etc) to interact with file system.
 Usage of Business Space and Business Process Choreographer UI s
 Implementation of Human Tasks in various modes that can be configured and
assigning various users.
 Invoking web services to interact with various external systems like TSRM, Oracle
 Testing modules with Integration Test Client, BPC Explorer, SOAP Client for
sending requests.
Environment: Websphere Process Server, Websphere ESB, Message Broker, Tivoli
Service Request Manager, Java, Websphere Application Server, Oracle10g, DB2, LDAP

You might also like