Sr. Iib Developer Resume
Minneapolis, MN
SUMMARY
- Having 6 years of IT experience in Analysis, Design and Development of Enterprise applications using IBM tools like IBM Integration Bus(IIB), IBM Business Process Manager(BPM), WebSphere Integration Developer(WID), Websphere Process Sever(WPS), Websphere Application Server(WAS), WebSphere Enterprise Service Bus(WESB), WebSphere MQ, and databases like DB2 and Oracle.
- Experience in Enterprise Application Integration with IBM WebSphere MQ, WebSphere Message Broker, IBM Datapower Gateway Services, IBM BPM, Websphere Application Server in Banking, Finance, Telecom and Healthcare industries.
- Extremely Experienced in Design, Implementation and Performance Monitoring of Message Based Business Systems using Enterprise Service Bus, IBM WebSphere MQ 6.x/7.x and WMB 7.x, 8.x and IIB9 and WebSphere Transformation Extender(WTX) on various platforms Windows NT/2000, 2003 server, AIX, SUN OS, and Z/OS.
- Expertise in SOA, Web services and various Enterprise Application Integration frameworks.
- Expert in Installation, configuration, administration, monitoring and supporting of WebSphere technologies including WebSphere MQ, WebSphere Message Broker and WTX.
- Developed message flow interfaces using ESB, WMB to transform messages between different clients to meet their business needs with the help of IBM nodes i.e. Compute Node, Filter Node, Route to Label, Label, Reset Content Descriptor, Trace, WTX and Database Nodes. Message flows and the Sub flows will process all requests.
- Programming experience in developing MQ Adapters using MQSeries for Java and MQSeries JMS.
- Experience on WBI Adapters including JDBC, JText and File Extender.
- Expertise in working with XML, DTD, COBOL, XSLT, XPATH, WSDL and XSD.
- Highly experienced in designing messaging architectures including developing, deployment and administration of WebSphere MQ and WebSphere Message Broker.
- Expert in debugging the message flows using in built Message Broker debugger and with Rational Agent Controller.
- In - depth database design and development using DB2, Sybase, Oracle8i/9i/10g/11g, SQL, PL/SQL, SQL Server.
- Ability to apply technical knowledge to effectively troubleshoot.
- Experience in auto deployment of bar files to broker.
- Have good exposure on Agile SCRUM methodology.
- Experience in handling multiple projects and mentoring other team members.
- Experienced on planning, estimation, design, implementation, unit testing, UAT, SIT, GO-LIVE, Post go-live.
- Worked in application outline utilizing Unified Modeling dialect (UML), Sequence graphs, Case charts, Entity Relationship Diagrams (ERD), Data Flow Diagrams (DFD).
- Exposure and good understanding on Enterprise SOA application and architecture.
- Strong analytical and problem-solving skills. Willingness and ability to quickly adapt to new environments and learn new technologies.
- Experienced 24/7 on-call production support on rotation basis.
TECHNICAL SKILLS
Middleware Technologies: Enterprise service bus(ESB), IBM Integration Bus (IIB), IBM Message Broker v8.0/v7.0, IBM BPM, MQFTE, IBM MQ v7.5/v6.0, IBM DataPower XI50/XI52,API Connect Management
SOA and Tibco Adapters: File Adapters, JDBC Adapters, SAP R/3 Adapters, MQ Series Adapter, Oracle SOA Suite 11g, OSB, TIBCO BW, EMS, RV
Messaging Services: IBM WebSphere MQ 6.0/7.0, SolaceSystems Message Routers, Informatica Ultra Messaging, TIBCO-RV 8.1, TIBCO-EMS 6.X
Web Technologies: SOAP over (HTTP, JMS), WSDL, UDDI, JDBC, HTML, JSON, REST Services.
XML Technologies: XML, WSDL, XSLT, XPATH
Data Description: XSD, Tibco AE Schema
Version Control/ Repository Tools: SVN, JIRA, Clear Quest, Microsoft SharePoint, Bugzilla.
Defect/Test Management Tool: ALM, Quality center, Test Director
Tools: Oracle SQL Developer, PUTTY, SOAP UI, RFHUTIL, XML Spy, Eclipse.
Operating System: Microsoft Windows 7/XP, UNIX/Linux, Solaris, Z/OS.
Data Bases: DB2 UDB for Linux Unix Windows, Oracle 10g and SQL Server, My SQL
Other Languages: Java, C, SQL, PL/SQL
Design Methodologies: SDLC, SOA, Agile
Scripting Languages: UNIX shell scripting, Linux scripting, HTML, JavaScript
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Sr. IIB Developer
Responsibilities:
- Involved in development of new web services including designing, development and unit testing.
- Understanding of the business rules, mapping specifications and technical specifications for the interfaces.
- Problem determination using logs and debugging.
- Coordinating with various front end and backend teams while integration testing.
- As a team lead, analyzing the assigned project and distributing the tasks to the team members asper their expertise
- Attending the client calls for understanding the requirement and updating the status to them regularly
- Ensured that only high quality and technically sound work is performed, calling upon technical experts to provide quality assurance as necessary.
- Going through existing documentation on the proposed requirements and understanding how the backend legacy systems work which helps in preparing technical specification, configuration documents, unit test plans.
- Developed reusable components for error handling.
- Experience in working on different message formats and in developing routing logic using ESQL, Mapping, and Database Nodes.
- Development of Web Services applications using different SOAP Nodes.
- Used the EAI tool like RFHUTIL, SOAP UI to test the input and output messages of various formats which are used in the message flows.
- Direct deployment of source artifacts including sub-flow and ESQL and advanced mapping support using IIB V10.
- Coded ESQL in message flow nodes for transforming and routing the messages.
- Debugging of message flow, capturing traces of flows and analyzing the trace files.
- Performed Administration tasks using MQSI commands.
- Developed message flows with the nodes of MQInput, File Read, Compute, File Output, Route to Label, Label and Flow Order.
- Developed business logic using ESQL code in message flows.
- ImplementedAPIConnectframeworks on several applications.
- Used Gateway scripts to manipulate the responses fromAPIconnect.
- Very good experience in handling production issues and extensive usage of Service now ticketing tool
- Experienced in implementing On-call rotation during production support as well.
Environment: UNIX, Windows 7/XP, Mainframe, Agile methodology.
Confidential, Pittsburgh, Pennsylvania
IIB Developer
Responsibilities:
- Worked with stakeholders to understand the current design and new implication need to make for migration to IIB.
- Worked on Cutover plans and functional specification documents with the end users, stakeholders to sign off on the requirements and with the technical teams for their better understanding of the requirements.
- Prepared Mapping Documents/Requirement Documents (FSD) after the requirements gathering and reviewed them with the end users.
- Developed a flow for migration from eGate to IIB and DUFTS to MQFTE.
- Worked on integration of DB2 and Global Cache to IIB flows with load balancing.
- These flows were developed using Soap Nodes and Compute Nodes.
- Worked extensively on Mapping Node using the Custom ESQL property for transformation purpose and configured the Database.
- Developed message flows for transforming data from one format of XML to other format of XML using XSLT node.
- Created DFDL for Delimited and fixed length messages.
- Extensively worked on creating IIB Applications and Libraries for message flow development.
- Developed message flow interfaces using WMQ to transform message between different clients to meet their business needs with the help of IBM primitive nodes i.e. Compute node, Filter node, Route to Label, Reset Content Descriptor, and Database nodes. Message flows and the sub flows will process all requests.
- Extensively used Trace nodes for error handling in the message flows.
- Closely working with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines.
- Involved in creating Queue Managers, Clusters, and Shared channels.
- Created a deployable broker archive (BAR) file. Configured and deployed the BAR files to Brokers on test environment on Windows servers.
- Worked on Quality Center (QC) for testing of the Application
- Worked in transformations of XML and TDS format messages.
- Involved in preparing Test Cases, Code Review, Deployment and Documentation.
- Participated in daily and weekly test and status calls.
- Providing Hypercare support for project in Live
- Giving support 24x7 to Offshore Team for defect fixing.
Environment: IIB10.0, WMQ 8.0,IBM ESB, Web Services, Java, XML, XSLT, SOAP, SQL, ESQL, Oracle 10g, LINUX, Windows 7.0., Z/OS, AS/400, Quality Center, Apache Server, Data Power
Confidential, Raleigh, NC
IIB Developer
Responsibilities:
- Involves in Definition of the solution architecture including the integration and application architectures to establish an effective framework for reuse.
- Involved in providing architectural direction for the analysis and design of the WBI Message Broker components including message sets, message flows and external Java procedures and WebSphere MQ components.
- Involved in the MB7 to IIB9 Migration.
- Developed ESQL code to execute stored procedures, to get information from database tables, views.
- Developed ESQL code using PASSTHRU statements to connect with the databases from Compute Nodes.
- Developed ESQL procedures and functions for message processing and configured to the respective node in the message flows.
- Created and configured MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, Processes, MQ error trapping application and performance tuning/monitoring.
- Developed flows that are triggered at regular time intervals using Timeout Notification node.
- Developed different Web Services using HTTP Nodes to support SOA.
- Worked with Compute node, Soap Nodes, File Input node, File Output node and Timeout Notification node and MQ nodes.
- Built an Error Module using Try Catch nodes to catch the exceptions and later logging erred messages and Exception List on to the Queue.
- Involved in working with UDB-DB2.
- Created XSLT style sheets for the XML data transformation from XML to XML and from XML to HTML.
- Hands on experience in resolving critical problems in EAI Architecting, ESB, WMQ and WMB on various platforms like AIX and Windows.
- Used SVN as version control system.
- Problem determination using local error logs and by running user traces and service traces.
- Participate in daily and weekly test and status calls.
- Debugging existing message flows and message flows in current development.
Environment: IBM WebSphere Message Broker 7/IIB9, IBM WebSphere MQ, IBM DB2, ESQL, Soap UI, SVN, XSLT, UNIX, Rhfutil and Windows, AIX.
Confidential
IIB Developer
Responsibilities:
- Participating in calls with client to understand the requirements.
- Actively involved in enhancing Functional and Architecture specification reviews- designing, developing and deploying for related applications.
- Designed and Created tables for storing data into DB and pull the same on to Target dashboards.
- Gathering requirements from systems which we need to integrate as part of the solution.
- Involved in designing of framework for integration solution.
- Creating of XSD’s using IBM Message Broker toolkit and also used XML Spy tool for creating XSD’s, XML’s and XSLT’s. Editing of XSD’s, XML’s and XSLT’s using XML Spy and also Broker toolkit.
- SVN was used as the sub version tool.
- Developed integration solution which is in complaint with the Architectural designs provided.
- Attending the team meetings for issues and also for updating the status to the stake holders.
- Developed the solution as per Service Oriented Architecture Principles. Followed SOAP standards.
- Proficient in using the Eclipse based toolkits like IIB and IBM Message Broker.
- Code was properly tested during Unit testing phase and Integration testing phase and documented the test cases and results, stored all the documents in repository.
- Jira was the tool used for raising tickets, team used to follow the process of picking tickets from Jira resolve the issue and close the ticket in Jira.
- SOAP - UI tool is used extensively for testing the web service or SOAP based services, create SOAP UI projects for the interfaces and save the results.
- SOAP - UI also used for Performance testing of the services.
- Responsible for Unit Testing, Performance tuning, peer reviews, bug fixing and testing.
- Onsite - Offshore co-ordination like Team Deliverables, Issue Resolutions and Trackers.
- Preparing the High Level and Low-Level documents.
- Developing the code based on design.
- Reviewing the code as per peer review guidelines.
- Collecting the sample data from relevant parties and testing code end to end.
- Bug fixing and support.
- Provided 24x7 Support one week per month in rotation with other team members for urgent production issues.
Environment: Windows XP, UNIX, Agile methodology.
Confidential
WMQ/WMB Developer
Responsibilities:
- Configured Broker and configuration manager and created Execution Groups.
- 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.
- Developed message flows using HTTP Request, HTTP Input Node and HTTP Reply Node for hosting and calling a Web Service.
- Migrated close to 15 message flows from version 6 to 7 Involved in making changes to existing interfaces, tested them, documented test cases, documented test and result data and deployed them to production.
- Made enhancements and changes as per business Requirements to many message flows and message sets for various types of message transformations HTTP to XML, SOAP to XML and COBOL to XML.
- Developed digital signature and SSL certified HTTP message flows.
- Debugged Java code and ESQL code for Message Flows.
- Used RFHUtil for loading and unloading of queues to files or files to queues.
- Automated Message Broker Toolkit operations using Rational Functional Tester.
- Developed test scenarios and measurement techniques for performance monitoring.
- Worked with Application Team in provide support in solving the issues in setting up the environment.
Environment: ESB, MQ, WMB 7/6, Java, ESQL, Oracle DB, RFHUtil, UNIX, Windows server, Rational Functional Tester.