ZAHEER SHAIK
Ph: 404-***-****
Email:abhx2t@r.postjobfree.com[pic]
EXECUTIVE SUMMARY
> A Self-motivated Middleware Architect/Module Lead/ Middleware Developer
professional offering at least 10 years of information technology
experience in a broad range of industries.
> Extensive working knowledge in the areas of Business Integration using
IBM WebSphere Business Integration Message Broker (WBIMB), WebSphere MQ
(WMQ), Web Sphere Message Broker File Extender (WMBFE), Service
Oriented Architecture (SOA), Enterprise Application Integration (EAI)
platforms.
> Proficiently installed and configured IBM WMQ, WMQI/WBIMB on OS/390, AIX,
SUNOS, and Windows.
> Experienced in design and architecture of integrating enterprise
applications.
> Extensive experience with MQSeries Clustering, MQ Client / Server setup,
MQSeries System Administration, user training and documentation.
> Highly experienced in designing messaging architectures including
developing, deployment and administration of WebSphere MQ.
> Experienced in deploying solutions in High Availability (HA), Load
Balancing Configurations eliminating single points of failure.
> Expertise in writing MQScript Commands for defining queues, process
definitions, communication channels, designing clusters, developing
middleware modules and converting the business rules into message
interfaces.
> Created message flows /sub flows using IBM primitive nodes and message
sets using WMQI control center / WBIMB eclipse tool kit, deployed on
various brokers.
> Expertise in backing up and migrating of flows/sub flows and sets on
different servers and brokers.
> Expertise in writing ESQL procedures and functions. Well versed in
defining message interface specifications for all the messages that are
exchanged between various components of the Integration project.
> Proven record in providing integrated solutions in diverse platforms.
> Ability to apply technical knowledge to effectively troubleshoot.
> Demonstrated oral and written communication abilities, excellent
interpersonal skills in working with all level of users, and project
leadership and mentoring abilities.
TECHNICAL SKILLS
Middleware Products: MQ Series, WMQ, MQSI, WMQI 2.1, WBIMB, MQWF, WSAD,
WTX, JMS, Pub/Sub
Languages: COBOL, C, C++, JAVA, J2EE, JDBC, JSP, XML, ESQL, VB, ODBC, ASP
Scripting: VB Script, JAVA Script, DHTML, and HTML
Databases: IBM DB2/UDB, Oracle, SQL Server, MS Access
Application Servers: IBM WebSphere, BEA WebLogic Server
IDE Tools: IBM VisualAge, Visual Cafe, J Builder
Version Control: Rational ClearCase, CVS, PVCS, MK Source Integrity,
Harvest
Defect Tracking: TestDirector 8.0, Rational ClearQuest, Mercury
Quality Center
Message Browsing: MQ Explorer, RfhUtil, MQ JExplorer, Appwatch
SDLC: ManageNow, PICCT (Problem, Inventory,
Change, Call Tracking)
Monitoring: QPASA, Tivoli Workload Scheduler
Operating Systems: SunOS, AIX, OS/390, HP UNIX, Windows
PROFESSIONAL EXPERIENCE / ACCOMPLISHMENTS
Middleware Architect - Emdeon, Nashville, TN: 05/10 - 12/10
Emdeon is a leading provider of revenue and payment cycle solutions that
connect payers, providers and patients to integrate and automate key
business and administrative functions throughout the patient encounter.
Through the use of Emdeon's comprehensive suite of products and services,
its customers are able to improve efficiency, reduce costs, increase cash
flow and more efficiently manage the complex revenue and payment cycle
process.
Interfaces:
Sentinel Legacy Flows
Dental
Institutional
Professional Claims
Responsibilities:
. Prepared Websphere Message broker Production Implementation document
for the existing legacy on the TEST brokers.
. Implemented new changes using WMB map, WTX map node and ESQL to the
existing legacy flows.
. Created PROD Config Mgr, Broker and QMGR on AIX.
. Created MQ objects on PROD QMGRS.
. Created execution groups on PROD brokers.
. Updated WTX database file (.mdq) with PROD database schema.
. Updated User defined properties of the bar files.
. Deployed updated bar files in the execution groups.
. Prepared alter monitoring rules on PROD MQ objects.
. Prepared PROD support document.
Environment: WMQ6/7, WBIMB 6.1/7, Eclipse Tool Kit, WTX, EQSL, SOAP, XML,
EDI, HIPAA 837I/837P/837D, X12,PM4Data, RfhUtil, PL/SQL 8.50Developer, File
Mover jobs, AIX 5.3.
Middleware Architect - Wachovia, CHARLOTTE, NC: 08/07 - 03/10
The foundation of the Wachovia Retail Lending integration environment is a
Service Oriented Architecture (SOA). The Retail Lending integration
environment is very different from a typical point to point interface
environment. In point to point interfaces two systems develop a specific
mapping between them and thus have a close relationship to each other. In
the Retail Lending integration environment a SOA is used to decouple
interfacing systems from each other. The Retail Lending SOA treats all
participating systems as components of an integrated environment. These
components communicate with one another using a messaging protocol. The
foundation of the environment is an enterprise wide data dictionary from
which standard messages are derived.
The data dictionary provides a common basis for all component messaging.
Since all messages are constructed using elements from the data dictionary
there are common data definitions used for all the data elements passing
through the integrated environment. Conversions to/from the common data
definitions take place within the interfacing systems as necessary. No
conversions are needed for systems that adhere to the Retail Lending
enterprise wide data definitions.
Interfaces:
Mortgage Loan transactions
ALPS
Credit Rates transactions - Rates Request, PEL, Credit Grades, WealthPag
and AutoDraft
Loan Origination System / Processing System - Flood and Appraisals
Responsibilities:
. Configured WBIMB 6 and WMQ 6 on AIX 5.2.
. Identified message oriented interfaces.
. Prepared Wachovia integration design documents.
. Developed information strategic plans, technical architectures, and
business solutions for message oriented interfaces.
. Created MQObjects on DEVL, SIT, UAT and PROD QMGRS.
. Implemented MQSeries Clients to establish connection between client
and server.
. Design message flows and re usable sub flows.
. Export/Import message flows and sets.
. Deploy bar files on DEV, SIT, UAT and PROD brokers.
. Prepared production support document for message interfaces.
. Defined Qpasa rules on MQ objects.
. Created NDM scripts.
. Created crontab job entries on PROD servers.
. Install SSL in key repository on QMGRS.
. Install SSL broker keystroke cert on UAT / PROD servers.
. Provide 24x7 on call production support.
Environment: WMQ6/7, WBIMB 6.0/6.1, Eclipse Tool Kit, WTX, EQSL, J2EE,
SOAP, WSDL, XML, XSLT, COBOL copybook, PM4Data, RfhUtil V4.0.1, AppWatch,
PL/SQL 6.5 Developer, NDM/Connect Direct, Korn scripts, PICCT, Harvest,
Oracle, AIX, LINUX and Windows.
Middleware Lead Developer - Campbell Soup Company, CAMDEN, NJ: 04/06 -
08/07
Objectives with Project Harmony: PH automates critical sales and marketing
processes. It provides a common environment for sharing information,
planning trade promotions, monitoring sales performance and managing
budgets and deductions. PH connects disparate business partners and
integrates with distributed systems, allowing you to share access to order
information, marketing plans, promotion schedules, trade fund budgets and
more. This gives better demand visibility, effective decision making,
improved market responsiveness and greater return on sales and marketing
investments.
Interfaces:
Campbell to Helm
CRP to SAP
ETL to iSales
Glerror to SAP
Godvia to Campbell
Pepperidge farm to Campbell
PeopleSoft to SAP
SAP to ETL
SAP to Manugistics
SAP to Bank of Montreal
SAP to Wachovia Bank
SAP to Campbell Paris Plant
Responsibilities:
. Configured WBIMB 5 and WMQ 5.3 on AIX 5.3.
. Prepared high level design & requirements MQ document for each
business transaction.
. Prepared mapping documents.
. Responsible for identifying/ creating QMGRS across DEVL, ACPT and PROD
servers.
. Created MQObjects on DEVL, ACPT and PROD QMGRS.
. Implemented PUB/ SUB terminology in the process of routing data to
multiple subscribes.
. Implemented MQSeries Clients to establish connection between MQ client
and its server.
. Implemented trigger concept on queues to trigger autosys jobs, AS/400
applications.
. Designed message flows and re usable sub flows.
. Export/Imported message flows and sets.
. Deployed bar files in different execution groups.
. Fixed and closed MQ related issues using ManageNow tool.
. Created autosys jobs and its jobparm files.
. Created Tivoli Work Scheduler job using runbook.
. Provided production support document for the above interfaces.
. Provided 24x7 on call production support.
Environment: XML, WMQ 5.3 CSD 7.0, WBIMB 5.0, Eclipse Tool Kit, EQSL,
RfhUtil V4.0.1, MQ JExplorer, TOAD7.6, AutoSys 3.5, ManageNow 4.4, Tivoli
Workload Scheduler 2.0, IBM DB2 8.1, AS/400, AIX 5.3 and Windows.
Middleware Delivery Services Developer - SUNTRUST BANK, ATLANTA, GA: 06/05
- 04/06
As a member of MDS group, worked on SunTrust electronic lending
applications come through the ACAPS / DealerTrack interfaces. Consumer
credit processing uses the SunTrust ACAPS / DealerTrack to automate the
automotive indirect lending application process. The purpose of this
project is to add the ability to close, fund and transmit loan information
electronically. This includes DealerTrack econtracting service that
provides for electronic contracts.
Responsibilities:
. Created requirements and design documents for eContracting as per
SunTrust MDS standards.
. Configured WMQI 2.1 on SunOS and Windows.
. Responsible for identifying and designing the MQ objects required, and
involved in capacity planning for the MQ objects.
. Configured and created communication channels between Queue Managers.
. Worked on clustering and high availability clustering to achieve work
load balancing and to make the administration task easy.
. Designed and created brokers and configuration manager on SunOS and
Windows.
. Prepared mapping documents for each individual interfaces.
. Created message sets with added messages as per design in dev
environment.
. Designed message flows / sub flows and mapped the code as per inbound
and outbound layouts.
. Coded ESQL procedures and functions for message processing and
configured to the respective node in the message flows.
. Deployed message sets and flows on DEV and QA brokers.
. Resolved assigned defects and changed defect status using
TestDirector.
. Exported message flows/sets from QA ENV.
. Backup WMQI message flows/sets on different servers.
. Imported message flows/sets to PROD Configuration Mgr.
. Deployed message flows and sets on PROD broker.
. Migrated flows and sets from WMQI 2.1 to WBIMB 5.0.
. Prepared MQSeries, WMQI and Project Overview/Support manual for
eContract.
. Provided 24x7 on-call support for dev and production environments.
Environment: COBOL, XML, J2EE, Item Field, WAS, Candle Monitor, MQ 5.3,
WMQI 2.1, WBIMB, Control Center, Eclipse Tool Kit, WBI Adapters EQSL,
RfhUtil V4.0.1, MQ JExplorer, XML Spy, CobolData, TestDirector, IBM DB2
8.1, OS/390 5.0, SunOS 5.8 and Windows.
MQ/WBIMB Consultant - FIRST CHARTER BANK, BURLINGTON, VT: 10/04 - 06/05
As a WebSphere MQ Admin/ WBIMB consultant worked on Servicing Web
Development and Tax Reengineering Projects .For the servicing web projects
responsibilities were developing the MQ and WBIMB modules. MQ integration's
role in the tax project was limited to updating, adding payee information
in DB2.
Responsibilities:
. Installed and configured WebSphere MQ Series on OS/390, AIX and
Windows.
. Created queue managers, queues, channels, and process definitions.
. Implemented clusters and their corresponding repository queue
managers, cluster queues and cluster SDR/RCVR channels.
. Involved in achieving load balancing higher availability of queue
managers and queues by clustering.
. Triggering on both queues and channels.
. Established communication between clients and server using WebSphere
clients.
. Created message flows and sets for message transformation and routing
to appropriate destination queues.
. Designed and developed message sub flows for handing exceptions, error
conditions and routing to appropriate error queues.
. Extensively used ESQL in data manipulation and decision nodes.
. Converting business rules into pure WBIMB flows using DB nodes and
computational nodes.
. Designed and created execution groups for deployment of the message
broker archive files.
. Prepared WMQ and WBIMB deliverable documents for flows/sub flows and
sets.
Environment: Web sphere MQ 5.3, MQSI / WMQI, WBIMB 5.x, Eclipse Tool Kit,
MQ Explorer, RFHUTIL, ESQL, DB2, J2EE, XML, XSLT, IBM MQ Series for
Mainframe (OS/390) and Windows NT.
MQ/WBIMB Consultant - 4GL SCHOOL SOLUTIONS, TOWSON, MD: 06/03 - 08/04
The 4GL Encore product is a complete enterprise solution that manages
education workflow and compliance functions and allows districts to process
data through Medicaid data collection, electronic claiming and
reimbursement cycle.
Responsibilities:
. Installing and configuring MQ products on various platforms
. Defining and maintaining queue managers and MQ Objects on various
platforms
. Identifying the need for and defining channels and queues and
monitoring them
. Added/Deleted users from MQM group as a MQ Admin
. Implemented application, channel and client triggering
. Identifying and implementing security exits
. Worked with various support packs.
. Migrated WMQI v2.1 message flows and sets to WBIMB.
. Constructing custom nodes and terminals to compliment IBM primitives.
. Converting business rules into pure WMQI flows using DB nodes and
computational nodes.
. Writing message parsers to work with existing message processing
nodes.
. Application design and programming
. Problem determination using local error logs and by running user
traces and service traces.
Environment: IBM MQ, WMQI/WBIMB, XML, ESQL, JAVA, JAVAScript, DB2, IBM MQ
and Windows NT/UNIX.
WebSphere MQ Series Consultant - DOMINION POWER, RICHMOND, VA: 09/02 -
05/03
Request Pricing for Electric Service Package provides characteristics such
as facility size, industry and hours of operation all determines end users
energy usage and facilitates energy solutions and pricing info based users
unique profile.
Responsibilities:
. Defined and maintained MQSI, MQWF objects.
. Provided production support for 50 UNIX (Solaris and HP-UX), and 28
Window NT queue managers, including eight clustered UNIX-Windows NT
environments.
. Coordinated changes to MQ Series (CSDs and PTFs) to improve stability
. Created and modified MQ objects
. Map messages using the mapping node.
. Developed action tables and baseline alerts for both UNIX and Windows
NT.
. Provided 24x7 on-call support for both environments.
. Involved in designing third party authentication using MQ
authentication exits.
. Documented functional and technical design using UML models.
Environment: MQ Series, JAVA, JSP, EJB, JMS, JDBC, XML, MQSI, IBM Visual
Age, DB2, SQL and UNIX.
MQ Consultant - PROGRESSIVE INSURANCE, CLEVLAND, OH: 07/01 - 08/02
PAP is designed to get the quote for auto insurance through online.
Customers can log onto the site of Progressive and get their auto quote,
they can look up their premiums and they can retrieve their quote at any
time through new business model (NBM).
Responsibilities:
. Set up MQ Series queues, triggers, processes, and channels on UNIX and
Windows NT.
. Developed over 50 message flows to interface legacy systems.
. Created message sets using MRM import techniques and message flows
using ESQL to interface with various systems.
. Created COBOL definitions to describe data from outside applications
to import into MRM.
. Modified ESQL within message flow
. Compute and Filter nodes to simplify processes.
. Troubleshooting problems with message flows where predefined imported
formats were used.
. Writing effective rules for data interchange (XML to MRM Template,
COBOL copybook to DB2 Schema).
. Documentation of unit testing and message flows.
Environment: Web Sphere MQ Integrator (MQSI), MQ Series, C, JAVA, JSP, EJB,
JNDI, UML, XML, Oracle, DB2/UDB, and UNIX (AIX, HP-UX).
MQ Consultant - eMIS BILLING SOLUTIONS, RTP, NC: 09/00 - 07/01
MCBS Package is a flexible Customer Care and Billing solution designed for
use in a variety of industries and with the ability to handle different
usage types (e.g. Telecom, Utility end's). This package is capable of
Converting billing, in other words, more than one type of usage can be
handled and billed simultaneously by the system. The system creates
customer and contract related records, enables lookup and editing of these
records, enables usage to be queried and produces regular billing in
various possible formats.
Responsibilities:
. Installing and Administering MQ Series on various platforms
. Defining and maintaining queue managers and MQ objects on various
platforms
. Identifying the need for and defining queue managers, clusters,
channels, queues, triggers and monitoring them
. Identifying the need for design and maintaining Clusters and shared
queues.
. Production support for MQ Series messaging application
. Developing the scripts for creating, recreating and maintaining queue
managers, queues, channels and Process.
Environment: MQ Series, JAVA, JAVA Script, JSP, Oracle, UNIX and Windows
NT/2000.
EDUCATIONAL / TECHNICAL BACKGROUND
. B. Science in Engineering
. Obtained Training in WebSphere MQ Admin and WebSphere Business
Integration Message Broker from IBM.
CERTIFICATIONS
. Certification in ClearCase and ClearQuest from Rational.