Ibm Middleware Consultant Resume
Salisbury North, CarolinA
SUMMARY
- Seven years of IT experience in the areas of Business Integration (both EAI and B2B), EDI implementations and web application design and development.
- Involved in various stages of implementation, which include POC’s, high level design, development, testing and postproduction support.
- A Self - motivated Middleware Module Lead/ Middleware Developer professional offering at least 7 years of information technology
- Extensive working knowledge in the areas of Business Integration using IBM WebSphere Business Integration Message Broker 7.x/6.x (WBIMB), WebSphere MQ 7.x/6.x (WMQ), WebSphere Message Broker File Extender (WMBFE), Service Oriented Architecture (SOA), Enterprise Application Integration (EAI) platforms
- Experience in designing and developing EAI/B2Bi solutions using WBI technologies
- Extensive experience with MQSeries Clustering, highly experienced in designing messaging architectures including developing and deployment of WebSphere MQ
- Exposed to deploying solutions in High Availability (HA), Load Balancing Configurations eliminating single points of failure
- Expertise in 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 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
- Ability to apply technical knowledge to effectively troubleshoot
- Extensive experience in Application Adapters like SAP R/3, Siebel, Technology Adapters like JText, JDBC, XML, MQ Series, Webservices, Email and TPI Connector
- Experience using WTX node in Message broker
- Over three and half years of experience in JAVA/J2EE and XML based application development on Apache, BEA Web logic and WebSphere application servers
- Experience with UNIX flavors and environments and shell scripting
TECHNICAL SKILLS
Middleware: WBI MB 6.0/6.1, WMQ V6.0, WebSphere Process Server, DataPower
Operating Systems: Windows 98/2000/XP, UNIX, Linux E4
Languages/Methodologies: Java/J2EE, ESQL
Markup Languages: HTML, XML, XSLT and XPath
J2EE Technologies: JNDI, JMS, JDBC, Servlet, JSP, SAX/DOM, Web Services, JAXB, JavaScript
Distributed Technologies: EJB, RMI
DBMS: DB2, Informix, Oracle, Teradata, MySQL, MS SQL Server
Web Servers/ App Servers: Apache Tomcat, Websphere 6.1, J2EE Application Server, Weblogic Server
Configuration Management:
Tools: / Source Control: CVS, Clear Case, POWER
Software Tools/IDEs: RSA 7.0, Eclipse, JDeveloper, IntelliJ IDEA
Others: JUnit, UML, MQ-Series, Remedy
PROFESSIONAL EXPERIENCE
Confidential, Salisbury, North Carolina
IBM Middleware Consultant
Responsibilities:
- Participated in Business Integration efforts and as a member of shared services data integration team I was involved in all phases of the project life cycle from scoping and planning, requirements gathering, design, development, testing
- Created Design Documents for Functional and Non-Functional requirements, Build and Deployment docs, Release Notes and Support documents
- Involved in customer facing role which involved Technical design review, Code reviews with Senior Solution architects
- Used IBM support packs(IA9C & IA9V) for development of Non-Functional interfaces
- Designed and developed Publish/Subscribe interfaces to achieve message distribution
- Designed and developed reusable components such are Error/Audit/Logger interfaces with IBM Common Base Events schema
- Used ESQL extensively and achieved mapping with beneficial functions like Propagate, Absval, Case, Lastmove, Fieldvalue, Cardinality etc.
- Worked extensively on XMLNSC parsers and COBOL Copy book formats
- Did Unit Testing, Created Unit Test Case documents, involved in regression and integration testing
- Interacted with QA team to resolve various testing issues
Environment: WBIMB 7, WMQ 7.0, ClearCase, EQSL, RfhUtil, Eclipse Tool Kit, XML Spy, XML schema, Copybooks, DB2, AIX and Windows
Confidential, Bentonville
Systems Analyst
Responsibilities:
- To work independently and manage multiple assignments. Onsite - offshore coordination and provide guidance to junior team members
- Extensive use of Java compute nodes in the development of a java based middleware solution in Message Broker
- Day to day production support, Investigating production error messages and, providing answers to client query's
- Involved in customer facing role which involved Technical design review, Code reviews with Senior Solution architects
- Interacted with testing team to resolve various testing issues
- Handling critical issues, WAR rooms, coordinating tasks within the team
- Update, monitor, prepare, estimate tasks
Environment: WBIMB 6.1, WMQ 6.0/7.0, EQSL, RfhUtil, Eclipse Tool Kit, XML Spy, WSDL, XML schema, SOAP, SOAP UI, Copybooks, Oracle, DB2, AIX, AS/400 and Windows
Confidential, Bentonville, USA
Middleware Developer
Responsibilities:
- TUT of both Brazil and Chile interfaces, common services, router flows
- HP Quality Center to create Test Cases, Test Sets and Defects
- Involved in daily status and hand-shaking calls with onsite team to understand the status and plan the work
- Preparing daily status report on the overall status, queries and follow ups
Environment: WBIMB 6.1, WMQ 6.0/7.0, EQSL, RfhUtil, Eclipse Tool Kit, XML Spy, WSDL, XML schema, SOAP, SOAP UI, Copybooks, Oracle, DB2, AIX, AS/400 and Windows
Confidential, Bentonville
Associate
Responsibilities:
- As a technical lead, I was involved in requirement analysis and Creation of Service Specification Document and Technical Design Documents
- Involved in three modules includes technologies WBIMB, MQ, JAVA
- Development of interfaces with extensive use of advanced product features such as File node, Java Compute node, MQGet node etc
- Usage of timer nodes for the triggering of message flows for processing batch transactions
- Responsible for taking the system live in co-ordination with the administrators including setting up of the MB environment and MQ infrastructure
- Involved in daily status and hand shaking calls with onsite team
Environment: WBIMB 6.1, WMQ 6.0/7.0, EQSL, RfhUtil, Eclipse Tool Kit, XML Spy, WSDL, XML schema, SOAP, SOAP UI, Copybooks, Oracle, DB2, AIX, AS/400 and Windows
Confidential, Bentonville
Senior Software Engineer
Responsibilities:
- Technical Lead for an end to end Integration of e commerce platform with legacy systems using WBI suite of products (Web sphere Message Broker / MQ), Java Web services.
- Involved in requirement analysis and Creation of Service Specification Document and Technical Design Documents.
- Responsible for the enhancement of the system with additional features as and when the business required the same.
- Problem determination using error logs and traces to resolve issues
- Involved in three modules includes technologies JAVA, MQ, WBIMB
- Involved in daily status and hand shaking calls with onsite team
Environment: IBM WBMB 6.1/MQ 6.0, J2EE, IBM's integration software platform, JDBC 2.0, Cookies, WebSphere Application Server 6.1, RSA 7.0, Informix, DB2, Teradata, Oracle
Confidential, Bentonville, USA
Software Engineer
Responsibilities:
- Participated in large Business Integration efforts and as a member of project team was involved in all phases of the project life cycle from scoping and planning, requirements gathering, design, development, testing, and go live
- Involved in Content, Payment and Fulfillment modules, later became SPOC for 2 modules
- Involved in analysis, design and implementation for above 3 modules which involves JAVA, MQ, WBIMB
- Responsible for design and development of the Error handling framework (Error Sub Flow)
- Involved in developing Card Authorization webservice, interacts with EPAY(Third Party) to authorize credit cards
- Developed JUnit test cases for all development activity, done unit testing in 3 environments Dev, IT and QA
- Created Unit Test Cases(UTC) and Unit Test Plan(UTP) documents for all the development activities
- Individually developed the logging and alerting using Log4j in Websphere Message Broker, Java and Webservices
- Effectively driving interactions with MQ team, meetings, presentations, and reviews with the client
- Created Code review doc, Design review docs, Build and Deployment docs, Release Notes and Support documents.
- Efficiently maintained project data in CVS, and code maintenance in ClearCase
- Involved in deployment activity using POWER, and moving application to different environments
- Effectively used Remedy and HP Quality Center for the project needs
- Individually driving Change Requests, and application support issues when project was in support phase
- Involved in daily status and hand shaking calls with onsite team.
Environment: IBM WBMB 6.1/MQ 6.0, J2EE, IBM's integration software platform, JDBC 2.0, Cookies, WebSphere Application Server 6.1, RSA 7.0, Informix, DB2, Teradata, Oracle
Confidential
Software Programmer
Responsibilities:
- Created Flow Charts, UML Diagrams and architecture document for the existing systems
- Created Blue Print document for the new version application, with all business, technical and development artifacts.
- Involved in direct discussions with Sales and Marketing Dept to understand requirement
- Created Functional and Technical Design documents, build and deployment document, production support document,
- Developed MIS Reporting Module, bar-coding module which exchange messages between front end web systems to backend systems (database, audit systems, billing)
- Created Unit test cases and did unit testing, created Unit test plan
- Created Support documents and provided End-User support
Environment: IBM WBMB 6.0/MQ, J2EE, JDBC 2.0, XML, SAOP, My-SQL 5.0, AIX/Unix, Linux, Apache Subversion
Confidential
Software Engineer
Responsibilities:
- Involved in analysis, design and implementation of different modules
- Design of mid-tier interfaces, ESQL programming, and development of a JMS framework to interface between the web front end and MQ Series.
- Design and develop message flows for interfacing between the web front-end and the mainframe backend.
- Design and modeling of message sets involving XML-CWF mapping and vice versa
Environment: IBM WBMB 6.0/MQ, J2EE, JDBC 2.0, WebSphere Application Server 6.0, DB2, Oracle 9i, CVS, Windows XP/ AIX
Confidential
Software Engineer
Responsibilities:
- Involved in Requirement Analysis, Design Documents and weekly Review Meetings
- Designing and creating the Database tables using ER-Diagrams
- Developed the user interfaces using HTML 4.0 and JSP 1.1
- Developed servlet on the server side to accept the data from multiple HTTP clients, and interact with the back-end My SQL to generate output for the users
- Developed Server side components using servlet
- Developing Test Cases and subsequently unit testing of the various modules developed
Environment: IBM WBMB 6.0/MQ, Java/J2EE, JSP, HTML, JDBC 2.0, Servlet, J2EE Application Server, Eclipse 3.01, SQL Server 2003