Madhan Dhanikachalam IBM Certified System Administrator (Websphere MQ
V6.0)
** ***** ** **** *** Certified System
Administrator(WebSphere Message Broker V6.1)
Pine Brook, NJ 07058 USA 614-***-****
*********@*****.***
Around 6 years of Experience with IBM MQSeries, Message Broker. Have worked
as consultant at Statefarm Insurance Company, Bloomington IL USA from Jan
2005 - present supporting their middleware infrastructure and also
application development support and project support. I am seeking a
position as an Integration specialist.
Skill Set:
. Highly qualified in design of n-tier applications using Message
Broker WMB/WBIMB, MQSeries and other SOA components.
. 5+ years experience with IBM MQ series, Websphere Message Broker in
the Business Integration/Middleware/EAI realm.
. Excellent track record in integrating solutions using MQ, WMB message
broker.
. 5 years strong experience in installation, configuration and
administration of MQ, Broker on AIX, HP-UX,Windows.
. Hands on experience with MQ clustering as a HA solution.
. Experience in developing integration application using service
oriented architecture (SOA).
. Hands on experience with Web Services and using Message Broker with
Web Service architecture.(SOAP over http)
. Expertise in Monitoring the Message Transaction Process using tools
like, QPASA, APPWatch, rfhutil.
. Proficient in using ESQL and java coding.
. Excellent background in application development, shell scripting and
testing middleware systems.
. Experience in working with RDBMS like DB2, ORACLE.
. Proficient in XML related technologies like DTDs, XML Schema, XSL and
XPATH.
. Experience with efficient data modeling.
. Experience designing and developing monitoring tool.
. Excellent command in Broker/MQ development.
. Experienced in Object Oriented programming JAVA/J2EE technologies.
. 5+ years experience with MQ Series/Broker Product support, problem
determination administration and development.
. Excellent communication skills and a team player.
Technical Skills:
Operating Systems : Sun Solaris, AIX, HP UX, Windows NT/2000
Languages : C, Java, SQL, ESQL, shell scripting.
IBM tool suite : IBM Websphere MQ V6, V7,WMQI 2.1, WBIMB 5.0, WMB 6.0,
WMB 6.1,
WMBV7, WAS
Databases : Oracle, DB2, Sybase, SQL server,
Java Technologies : JSP, Servlets, EJB, JDBC and JMS, Java Script
Protocols : TCP/IP, FTP, SOAP and HTTP
Tools : Rational ClearCase, Qpasa,rfhutil, mainview
Educational Background:
Master of Science in Engineering Jan 2002- March 2004
Wright State University - Dayton, OH
Bachelor of Engineering May 1997 - April 2001
Madras University - India
Work experience:
As EAI product support - 24/7 support for MQ series/Message Broker on AIX,
HP-UX, and windows.
. Problem determination, root cause analysis, documentation of recovery
steps.
. Knowledge transfers among other team members.
. Scripting issuances for Broker toolkit on Windows. MQ and Broker on
UNIX.
. Installation, configuration, administration and maintenance of MQ,
WBIMB 5.0, WMB 6.0 and WMB 6.1
. Applying fixpacks and supportpacks for the above products.
. Creating Queue Managers, MQ objects, clusters, SSLs
. Creating Brokers.
. Setting up user access controls.
. Handling support tickets and calls.
As EAI developer - Highly qualified with MQ 6.x / Message Broker 5.0,6.x,7
development
. Identifying interface requirements.
. Developing design documents based on requirements which includes
decisions on the Queue names, max message lengths, identifying the
frequency of messages, whether the messages need to be groups etc.,
. Designing message flows, coding with ESQL and JAVA. Worked with CWF,
TDS message models.
. Gathering Project requirements
. Data modeling
. Designing Error handling routines, error detection and correction
. Highly skillful with MQ message manipulation and transformation and
routing using Message Broker
. Applying concepts of ESB, re-usability and ease of use.
. Excellent command with V2.1, V5 and V6.1 of Broker. MQ V5.3 and V6 and
also earlier versions.
. Develop MQ APIs for applications
. Worked with JMS, WAS with Message Broker Publish/Subscribe
architecture.
. Development, testing, performance tuning of developed code.
. Managing version and source code.
. Documenting messages flow definitions, unit test plans and system test
plans.
Clients:
. State Farm Insurance, Bloomington IL
Jan 2005 - Present
Environment: IBM MQSeries WMQ 6.0,7.0 WBIMB 6.1,7 Qpasa,DB2,
AIX5.3,Websphere Application Server(WAS) 24/7 support team for incident
management and problem management
. Part of IBM support team that offers 24/7 support of infrastructure.
Handling support tickets and everyday product related issues.
Currently supporting broker at version 6.1.04 and MQ at 6.0.2.3.
. Was involved with Broker V7 beta program.
. Product maintenance, applying fixes and maintenance levels
. Work on PMRs, IBM second/third levels to fix product related issues.
. Shell scripting of Broker issuances and maintenance scripts on AIX.
. Maintenance of project related artificats, odbc entries, jar files,
flow stop/starts. Flow Deployments.
. Designed and developed monitoring tools.
. Part of the direction team for message broker setting guidelines for
product usage.
. Perform code reviews for projects because I have extensive development
experience in previous projects.
. Assisted with designing a new AIX MQ and Broker topology.
. Migration from V5 to V6 of MQ and Broker.
. Part of the Message Broker developer support team that assists with
flow development, testing and source control.
. Developed Monitoring solutions for MQ and Broker on AIX
. Worked with JMS and J2EE application integrating them with Broker.
. Worked with webservices SOAP over HTTP.
. Installed and configured MQSeries, Message Broker on AIX and windows
. Add and modify WebSphere MQ resource definitions.
. Supporting of developed interfaces till they move to Production
environment.
. Involved in achieving Higher Availability of MQ, Message Broker and
other Gateways components using Clustering..
. Control Various version of Codes using Versioning tools like
Dimensions, clearcase
. Experience working with DB2 and Oracle.
. Creation of Technical design documents and Unit test Plans for Message
broker message flows.
. Unit and Integration Testing of all message Flows developed.
. Involved in the design and development of common services like Error
Handling sub flow, Message Routing Sub flow etc.
. Writing ESQL for calling stored procedures, Transforming messages,
database transactions from the Compute Nodes.
. Used Java compute nodes to make use of existing Java programs in the
message flows
. Troubleshooting and debugging WMB messages flows using Trace nodes,
flow debugger and error handling nodes.
. Ameren IP, St.Louis MO Aug 2004 -
Dec 2004
Tasks and Accomplishments:
. Migration from V2.1 to V5 of Message broker.
. Designing and developing interfaces
. Installed and configured MQSeries, Message Broker on AIX and Windows
2000.
. Performed Administration tasks using MQSC commands.
. Created and configured MQ Objects like Queue Managers, Remote queues,
Local Queues, Queue
. Define channels using SSL certificates
. Creation of Technical design documents for Message broker interfaces.
. Designing the message sets, message flows to encapsulate the business
logic using IBM nodes and ESQL.
. Developed message sets for COBOL copybooks using CWF physical format
and also using TDS physical format fixed width messages.
. Coded ESQL in message flow nodes for transforming and routing the
messages.
. Performing regression and performance testing and providing Go-Live
support for interfaces
. Coordinating with the client sub system leads on the deployment of the
interfaces and configuration and setup of the sub system test
environments
. Nodes to develop message flows for web services.
. Responsible for creation of reusable message flows for error logging
and validations.
. Working extensively on the database node for the database
manipulations.
. Controlling the various versions of codes using Visual Source Safe and
CVS.
. Writing Test Cases for the message flows using various set of inputs.
. Developed trigger applications using JMS Java.
. Troubleshooting and debugging MQSI messages flows using trace nodes,
visual debugger
. And error handling nodes.
. Assigned the message flows to appropriate Execution Groups in Broker
Runtime Environment.
. Hexaware Technologies, India Jan 2001 -
Dec 2001
Tasks and Accomplishments:
. C, C++ and JAVA programming
. Project code development, testing and deployment.
. Worked on the application side of MQ projects.