Akitha Reddy
PROFESSIONAL SUMMARY:
• Over * years of experience in Enterprise application Integration includes providing
Architectural Solutions, Design, Development/ Support/Maintenance using
WebSphereMessage Broker and WebSphereMQSeries.
• Experienced in planning, development IBM MQSeries and WebSphere Message Broker on
various platforms such as AIX,Solaris and Windows.
• Extensive experience in Design and Development of enterprise applications using MQ Series
(WMQ), WBMB, WTX.
• Experienced in EAI and Web Enabling the Legacy Systems with IBM WebsphereMQSeries,
Message Broker and WebSphere Application Server.
• Experienced in designing the integrations based on SOA, which allows different applications to
exchange data with one another.
• Experienced in developing Sub Flows and Message Flows using different Message Broker
Message Flow Nodes.
• Hands on experience designing and implementing WMQ and WMB in huge and complex
environments using High Availability Clustering.
• Experience in using different Message Broker Message Flow Nodes like, Compute, Mapping,
Database, and Java Compute Node etc.
• Extensive experience in working with UDB-DB2 along with other RDBMS such as Oracle and
SQL Server.
• Experience using WSRR (WebSphere Service Registry and Repository) as a service registry
and repository and developed message flow to access the services stored in WSRR.
• Experience using WebSphere Adapter nodes to interact with Siebel applications.
• Expertise in writing scripts to deploy Message Flows and Message Sets.
• Design various Data Power Configurations
• Hands on experience in resolving critical problems in ESB,WMQ, WBMB and WTX on various
platforms like AIX and Windows.
• Strong analytical and problem solving skills. Willingness and ability to quickly adapt to new
environments and learn new technologies.
TECHNICAL SKILLS
EAI Tools WMQ 6.0/7.0, WMB 6.0/6.1/7.0/8.0,WTX 8.x
RDBMS MS SQL Server 2005/ 2008 R2, Oracle 10g
Technologies Service Oriented Architecture(SOA),Web services
(WSDL,XML,SOAP).
Methodologies RUP, UML, Agile, Waterfall.
Version Control Systems CVS,TFS,SVN
Project Management Tools Microsoft Visio, Rational Clear Quest, Requisite Pro
Other Application and XML, HTML, DHTML, Visual Basic, Soap UI
Testing Tools
Operating Systems MS Windows, AIX, Linux, Unix, MAC OS
PROFESSIONAL EXPERIENCE
Sherwin Williams, Cleveland, OH Nov 2013-Present
Role: Message Broker Developer
Responsibilities:
• Designed and developed WMB Message flows and Message sets to Integrate day to day
transactions.
• Integrated Batch transaction of the store sales to various financial systems using WMB which
involved lot of complex transformations.
• Extensively used ESQL to Handle Message Transformation between XML, COBOL Copybook
and C Structures.
• Developed ESQL code to execute stored procedures, to get information from database tables,
views.
• Developed an Interface for the Retail business flow.
• Decoded the EDI integration file and mapped the EDI Fields with the database Fields.
• Fetched the data from database with all the required fields mapped for the EDI integration file and
hence the the out XML file processed to the MQ output queue.
• Used File Node to write output to a file.
• Performed data retrieving using DB nodes which used Oracle 10g as broker database
• Worked with user groups and business users in defining their requirements, gathered
requirements from business analysts and users.
• Involved in a team that administered MQ, Message Broker in Development and test
environments.
• Involved in migrating message flow and message set projects from Message Broker version 7.0
to IIB 9.
• Have been part of agile methodology for software development and participated in Daily Scrum
meetings.
• Used JIRA for bug and issue tracking.
Environment:IIB 9, IBM Web sphere Message Broker 7.1, IBMWebsphereMQ, Oracle 10g,
UNIX,Windows servers, Rhfutil, JIRA,Oracle Linux with MQ and Jboss Stacks,Oracle VM
VirtualBox Manager,IBM Sametime and Lotus Notes .
Cerner Corporation, Kansas City, MO Jan 2013-Oct 2013
Role: Message Broker Developer
Responsibilities:
• Involved in the design and development of web Services.
• Developed interfaces for different functionality like error handling.
• Implementing the naming standards for the Message Broker objects such as Queue Managers,
Queues, Channels, Process definitions, Adapters etc.
• Defining and maintaining message flows and message sets using toolkit.
• Developed ESQL code using PASSTHRU statements to connect with the databases from
Compute Nodes.
• Developed flows that are triggered at regular time intervals using TimeoutNotification node.
• Exposed different Web Services using SOAP Nodes to support SOA.
• Problem determination using local error logs and by running user traces and service traces in
Websphere Message Broker.
• Worked in transformations of XML and TDS format messages.
• Used TFS to keep track of the versions of the sources code which was used to build various parts
of the service.
• Worked with Compute node, Soap Nodes, FileInput node, FileOutput node and
TimeoutNotification node and MQ nodes.
• Involved in migrating message flow and message set projects from Message Broker version 7.0
to Message Broker version 8.0 .
• Developed test scenarios and measurement techniques for performance monitoring.
• Debugging existing message flows and message flows in current development.
• Worked on performance enhancements for the existing code.
• Worked with StarTeam software for to manage bar files to work on deployment of Message
Broker flows across different environments. (Dev, QA, UAT and Production).
Environment: IBM Websphere Message Broker 7.1/8.0, IBMWebsphereMQ, WTX, PL/SQL, Soap UI,
Windows,Unix, Rhfutiland TFS (Source Control Versioning).
Healthways, Franklin, TN May 2011 - Dec 2012
Message Broker Developer
Role: Message Broker Developer
Responsibilities:
• Developed and designed the reusable sub flows for error checking, business exception handling
and logging.
• Developed ESQL for calling stored procedures and external Java interfaces from Compute
Nodes.
• Involved in the design and development of Webservices.
• Exposed different Webservices using HTTP Nodes to support SOA.
• Built an Error Module using TryCatch nodes to catch the exceptions and later logging erred
messages and Exception List on to the Queue.
• Worked in transformations of XML, CWF, and TDS format messages.
• Using Clear Case to keep track of which versions of which files were used to build each internal &
external release of a software product.
• Worked with Compute, HTTP Nodes and MQ nodes.
• Developed test scenarios and measurement techniques for performance monitoring.
• Providing technical and administrative support for Middleware systems in development, quality
assurance and production environments.
• Tested various existing WBMB interfaces for the production roll over.
• Debugging existing message flows and message flows in current development.
Environment: MQ, WBMB 7.1/6.0, WTX, Java, ESQL, Data Power, Oracle & DB2. Oracle 8i/9i/10G,
SQL Server 2000, Flat files, PL/SQL, UNIX, Windows server.
Charter, St Louis, Missouri Oct 2010 – May 2011
Role: WBI Message Broker Developer
Responsibilities:
• Required to understand the historical data and analyze user requirements.
• Worked with user groups and business users in defining their requirements. Gathered
requirements from business analysts and business users.
• Developing Message Flows using ESQL and Message mapping nodes.
• Analysis of the existing interfaces and development of the business logic using ESQL in message
flows.
• Involved in migrating the message flow projects and message sets to V7.
• Involving in Low-level design of message flows and message sets. Coding in ESQL to implement
the routing rules and transformation rules for mapping the messages.
• Handled Message Transformation between XML, COBOL Copybook and C Structures.
• Installation, Configuring and administering interfaces for WebSphere MQ.
• Involved in a team that administered MQ, Message Broker in Development and test
environments.
• Building Queue managers, Queues, Channels required for the applications.
• Problem determination using local error logs and by running user traces and service traces.
• Participate in daily and weekly test and status calls.
Environment: Websphere Message Broker 7.0/6.1, Websphere MQ 6.0,XML SPY 2007, MS Office
Suite.
Standard Charted (Offshore India) July 2009 – Sep 2010
Role: Message Broker Developer
Responsibilities:
• Designed and developed WMB Message flows and Message sets using toolkit.
• Web sphere message broker was used to route, transform and data enrichment.
• Developed message sets in CWF, TDS, and MRM formats.
• Involved in a team that administered MQ, Message Broker in Development and test environments.
• Raising the Scarab Scripts for the Interfaces based on the data provide like Message Flows,
ESQLs, MXSD...etc.
• Raising the SR for the Interfaces from the date provided by the source application and target
Application and Generating the Packages.
• DB2 was used as broker database.
• ESQL was used extensively for message transformation.
• Developed ESQL code for various message flow nodes like Compute, database And try/catch
• Deploying the message flows in WBIMB by creating the broker archive file/bar file.
• Debugging message flows.
• Creating data sets and unit testing.
• Problem identification and resolution on development, test and acceptance.
• Used ESQL to execute database stored procedures, to get information from database tables, views.
• Used File Node to write output to a file.
• Built message flows to audit every incoming and outgoing message from and to broker. i.e., before
and after transformation of each transaction.
• SVN was used as version control system.
Environment: Applications on IBM, Windows XP, Websphere MQ 6.0/7.0,Message Broker
Versions6.0/ 7.0.
Nationwide Insurance, Ohio (Offshore India) June 2007-June 2009
Role: Message Broker Developer
Responsibilities:
• Designed and developed message flows and message sets for integration with Legacy systems.
• Developed common procedures for exception handling.
• Developed ESQL for calling stored procedures and external Java interfaces from Compute
Nodes.
• Developed common ESQL functions to be used across interfaces.
• Developed sub flow to be incorporated into the main Message Flows for Error handling and
directing the errors to the appropriate queue depending the type of error (Application or System
Error). This was achieved using TryCatch Node, Compute Node and MQ Output Nodes.
• Developed External Procedures in the Broker Schema to be called at different points in the
Message Flow
• Worked with CWF, TDS and EDI format message transformations and routing.
• Developed Logging component for Message Broker environment.
• Created sequence diagrams, functional and technical specifications for the Message Broker
interfaces.
Environment: Websphere Message Broker 6.1/6.0, Websphere MQ 6.0/5.3, UML, Visio, Windows,
SQL, Oracle / DB2, J2EE, Clear Case, XML/XSLT.