We provide IT Staff Augmentation Services!

Iib Consultant Resume

5.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Over 11 years of professional experience in all phases of Software Development Life Cycle including System Study, Analysis, Design, Programming, Implementation and Administration.
  • Experience in Enterprise Application Integration using WebSphere MQ 6.x/7.x, WebSphere Message Broker6.x/7.x/8.x, IBM Integration Bus 9.x/10.x, WTX and WebMethods.
  • Experience in Planning, Installation, Development and Administration of WebSphere MQ, WebSphere Message Broker, IIB, and Retail Pack on various platforms.
  • Designed and developed EAI solutions using WebSphere Message Broker / IIB.
  • Experience in leading projects, onsite and offshore teams providing vision of project objectives, delegating jobs, facilitate problem solving and collaboration.
  • Worked on problem tickets (PMRs) with IBM to find effective solutions to various problems.
  • Experience in Service Oriented Architecture (SOA) based solutions, leveraging Web Services.
  • Proficient in developing SOAP and Restful Web Services
  • Experience in Agile Methodologies (Scrum Frame Work).
  • Experience in development and deployment of EAI / B2B / A2A applications on WebMethods platform.
  • Experience in working with RDBMS like DB2, ORACLE, and SQL Server.
  • Experience with build tools like Ant, Team City, Jenkins, Build Forge etc
  • Experience in Implementing WS - Security Authentication & Authorization mechanisms using User ID - Password, X509 Certificates, SAML Assertion tokens
  • Experience in setting up Policy sets and Policy set bindings for Integration Node.
  • Experience with Retail Pack.
  • Experience with IBM Financial Transaction Manager.
  • Experience with IBM API Connect and Mule Soft open source ESB.
  • Experience with Service-Now, JIRA and Other similar client specific task management tools.
  • Experience in testing the applications using JUnit, JMeter, IBM Green Hat, ParaSoft SOA and SOAPUI tools.
  • Experience in application design using UML, Sequence diagrams, Case diagrams, Entity Relationship Diagrams (ERD), Data Flow Diagrams (DFD).
  • Expertise in working with XML, XSLT, XPATH, XSD.
  • Ability to work independently, collaborate proactively and cross functionally and an effective team player and also to prioritize and execute assigned deliverable.
  • Conceptual innovative problem solver with excellent organizational and communication skills.

TECHNICAL SKILLS:

Operating Systems: AIX, UNIX, LINUX, Windows NT/2000, 2003, XP.

Programming Languages: C, Java, SQL, ESQL

EAI Technologies: WMQ, WMB, IIB, WebMethods

Databases: Oracle, DB2, SQL server, MS Access

Scripting Languages: XML, HTML, DHTML, Java Script

Application Servers: WebSphere, Apache

XML tools: XML SPY, Stylus Studio, SoapUI for Web services

Version Control Tools: CVS, Rational Clear Case, GIT, SVN, POWER, Star Team.

Testing Tracking Tools: Para soft SOA, SOAP UI, Green Hat, RIT

PROFESSIONAL EXPERIENCE:

Confidential, Jersey City, NJ

IIB Consultant

Responsibilities:

  • Design and development of ESB based architecture to facilitate a common middleware platform readily usable for integrating applications within the system.
  • Design and development of complex flows with service orchestration.
  • Installation of IBM Financial Transaction Manager.
  • Design Interfaces using IBM Rational Software Architect.
  • Create Finite State Machine State Diagrams.
  • Develop Finite State Machine Models using Packages.
  • Created Canonical Data Dictionaries for Transformations.
  • Developed Message Models using DFDL’s.
  • Migrating EPP frame work to FTM.
  • Developed Inbound and Outbound Maps for Application Integrations
  • Testing Interfaces using IBM Green Hat.

Environment: Applications on UNIX, Windows 7.

EAI tools: WebSphere MQ Versions 9.0, IBM Integration Bus 10.x (IIB), ITX, Green Hat

Confidential, Cincinnati, OH

IIB Consultant

Responsibilities:

  • Design and development of complex flows with service orchestration.
  • Built XSDs, WSDLs for implementing Web services in IIB.
  • Created Canonical Data Dictionaries for Annuity Services.
  • Developed stored procedures and built message flows to Interact to Databases with Stored Procedures.
  • Data Transformations for ACORD format to integrate with WMA systems.
  • Design and configuration of Broker/SSL for SOAP/HTTPS message flows applications.
  • Involved in developing error handling Message flows and to build them into reusable sub-flows.
  • SOAP built in nodes in combination with SSL certificates were used to send and receive Web service requests from applications.
  • Used Policy Set’s, Policy Set Bindings and Security Profiles for Authenticating SOAP Services.
  • Extensively used FTP nodes for file transfers to legacy systems.
  • Mentored team of developers with no prior IIB experience in development

Environment: Applications on UNIX, Windows 7.

EAI tools: WebSphere MQ Versions 7.5, IBM Integration Bus 10.x (IIB).

Confidential, Deerfield, IL

Middleware Consultant

Responsibilities:

  • Handling the EAI Interfaces End to End i.e. starting from Requirements gathering and Development configuration to Production configuration and Maintenance support.
  • Integrating 2 ESB’s (WMB and WebMethods) to achieve application Integration.
  • Integration with MDM to pull Composite Data of customers.
  • Integrated with ODM layer to verify the Business Rules.
  • Working with decision center, decision server, embedded rule engine.
  • Maintaining the rules and rule sets in different environments by using decision center enterprise console and decision center business console.
  • Develop, document and participate in internal governance and SOA lifecycle bodies as a key contributor.
  • Implemented Multi-Protocol Gateway service in Data Power for protocol transformation by creating various reusable Front Side Handlers (HTTP, HTTPS, and FTP).
  • Created multiple Web Service Proxies, XML Firewalls, MPG’s (Multi-Protocol Gateway) and assisted in determining SLA’s (Service Level Agreements).
  • Developed and configured firewall policies for Data Power.
  • Mediation design and development using IBM Data Power pipelines/XSLTs to offload XML transformations and security functions.
  • Setting up MPGs and WSPs to proxy applications.
  • Working with release management team for Supporting PROD releases.

Environment: Applications on UNIX, Windows 2003 server, Windows 7.

EAI tools: WebSphere MQ 7.5, WMB8.x, IIB 9.x, Data Power, ODM 8.0.1, MDM

Confidential, Boston, MA

IIB Expert

Responsibilities:

  • Installation and configuration of Retail Pack.
  • Implemented Integrations using IIB Retail Pack.
  • Mentoring Team with IIB solutions.
  • Involved in developing error handling Message flows and to build them into reusable sub-flows.
  • Performed administration tasks in development and test environments on MQ and Message Broker
  • Mapping and Data Transformations using XSLT.
  • Performed JMS Administration for creating queue bindings.
  • Designed and developed Publish / subscribe logic for message routing and filtering.
  • SOAP built in nodes in combination with SSL certificates were used to send and receive Web service requests from applications.
  • Configured Policy Set and Policy Set Bindings for SOAP consumers and providers.
  • Extensively used FTP nodes for file transfers to legacy systems.
  • Used NGINX for Web Service load balancing.
  • Migration of ESB artifacts to IIB services.
  • Helping team with troubleshooting issues and designing applications.
  • Working with release management team for Supporting PROD releases.

Environment: Applications on UNIX, Windows 2003 server, Windows 7, LINUX.

EAI tools: WebSphere MQ Versions 7.5, IBM Integration Bus 9.0.

Confidential, Durham, NC

WMB Consultant

Responsibilities:

  • Integrating dotcom systems with mainframes using WMB 8.0.
  • Implemented WebServices using SOAP Nodes.
  • Writing rules in ESQL and Java for message transformations.
  • Used JAXB to generate Java Object Classes for message models.
  • Integrate easily into an existing platform, including all high-deductible health plans
  • Used Java Architecture for XML Binding (JAXB) with a Java Compute node to process messages by accessing, creating, and manipulating JAXB Java object classes
  • Configured DB2 for store procedure calls.
  • Used Java to execute database stored procedures, to get information from database tables, views.
  • Implemented SAML security for the web services on WMB using iKeyman.
  • Used JMS and HTTP protocols for communications.
  • Involved in migrating message flow and message set projects from Message Broker version 7.0 to Version 8.0.
  • Used testing tools that include ParaSoft SOA, SOAP UI etc.
  • Documenting interface mappings, use-case, activity diagrams and test plans.

Environment: Applications on IBM AIX, Windows 7.

EAI tools: WebSphere MQ Version 7.0, WMB 7.0 & 8.0

Confidential, Framingham, MA

ESB Lead (WMB and WebMethods)

Responsibilities:

  • Design and development of various message flows that involved both routing and transformation of the messages. The transformation of messages was done as per the mapping documents provided.
  • Developed integrations using WMB 8.0 version.
  • Design and development of Protocol mediators so that applications connecting the Routing Engine would have no restriction on the transport protocol used for communication.
  • Design and Development of Interface Control Document that captures details about the Service Providers and Consumers using Athena tool.
  • Supporting WMB integrations in both PROD and Non-PROD environments.
  • Participated in identifying the root cause for critical production issues with cross teams. Ensured that the problem was being recorded and used to effectively resolve the problem in future.
  • Build and deploy of the integration solutions in Production and Non Production environments.
  • Understanding of WMB integrations and designing them for WebMethods Migration.
  • Documented and Created packages, flow services needed for Enterprise Organizations.
  • Created, updated, modified xml, xsd and WSDL’s for WebServices according to user requirements
  • Assessed existing packages, understood modules, made changes accordingly for new requirements from business partners.
  • Created deployer packages to move code from development to production servers
  • Created new jdbc adapters, notifications, triggers to move data between business partners.
  • Created, maintained and delivered detail design documents related to the projects
  • Technical support in design architecture.
  • Provide guidance and code support to team members in daily activities.
  • Real time technical support to capture, investigate, approval, closing, documentation and booking of credit applications through WebMethods services.
  • Developed JMS services for Publish Subscribe model using WebSphere broker integrating with WebMethods.
  • Administered Package migration from 6.0.1 to 6.1
  • Administrative support for WSDL creation, SOAP RPC and deployment for data integration
  • High level error handling using custom build Adapters to extend the capabilities of WebMethods
  • Developed MQ adapter services to publish and Subscribe to broker
  • Developed Flow Services and java Services to process the EAI call documents.
  • Documented the best practices for deployment and the issues resolved during the development phase and roll out into QA and production environments.

Environment: Applications on IBM AIX, Windows XP.

EAI tools: WebSphere MQ Version 7.0 and 7.5, WMB 6.1 & 8.0 and WebMethods 8.0

Confidential, Framingham, MA

ESB Consultant

Responsibilities:

  • Created the Message Sets using COBOL copy Books.
  • Message routing, Message Validation, Message transformation to different applications.
  • Configured DB2 as the database for WMB broker runtime environment and messages.
  • Writing rules in ESQL for message enrichment, adding data from database lookups.
  • Defining and maintaining Queue Managers and MQ Objects on test platform.
  • Performed tasks that include identifying and monitoring the developed Message broker flows and MQ objects (queues, channels, and listeners) when deployed in the production environment.
  • Worked on testing tools that include RFHUTIL, SOAP UI and ParaSoft SOA.
  • Documenting interface mappings, use-case, activity diagrams and test plans.
  • Involved in a team that administered MQ, Message Broker in Development and test environments
  • Meeting with system analysts to finalize mapping documents for interfaces and design requirements.
  • Implemented the clustering of queue managers to achieve work load balancing and to reduce system administration.
  • Installed WebSphere Message Broker, WebSphere MQ in development and test environments.
  • Developed Ant scripts to build and deploy broker archive files.
  • Performed administration tasks in development and test environments on MQ and Message Broker
  • Incident Management: The team ensured for the closure of service incidents raised for the ESB team as per the SLA defined.
  • Change Management: Apply any software patches/enhancements to the existing interfaces if any owing to the changes to the systems interacting with ESB.
  • Problem Management: Participated in identifying the root cause for critical production issues with cross teams. Ensured that the problem was being recorded and used to effectively resolve the problem in future.
  • Release Management: Build and deploy of the integration solutions in Production and Non Production environments.
  • Automated Monitoring: Though the infrastructure support was maintained by another group, we had provisioned for Automated Monitoring and alerting for Server Health, Application MQ Queues, Errors and Messaging Failures.
  • Reporting: Daily reporting of the application/server health, weekly reporting of the incident/changes handled and a Monthly report with a histogram of commonly occurring service incident were produced.
  • Root Cause Analysis: A thorough RCA on commonly occurring service incidents were performed and a fix/solution was provided to avoid the incidents in future.

Environment: Applications on IBM AIX, HP-UX, Windows 2003 server.

EAI tools: WebSphere MQ Version 6.0, Message Broker Versions 6.1

Confidential, Bentonville, AR

Message Broker Developer

Responsibilities:

  • Meeting with system analysts to finalize mapping documents for interfaces and design requirements.
  • WebSphere message broker was used to route, transform and data enrichment.
  • Designed and developed WMB Message flows and Message sets using toolkit.
  • Developed message sets in CWF, TDS, EDI, Name-Value pair MRM formats.
  • Data interchange development in ESQL for XML to CWF messages and vice versa.
  • Deploying the message flows in WMB by creating the broker archive file/bar file.
  • Creating data sets and unit testing.
  • Problem identification and resolution on development, test and acceptance.
  • Built message flows to audit every incoming and outgoing message from and to broker. i.e., before and after transformation of each transaction.
  • Knowledge sharing with MQ based java programmers in application development and with administrators in trouble shooting, availability issues.
  • Involved in Production Broker Application Support.
  • Power was used as version control system.

Environment: Applications on IBM AIX, Windows XP, Windows 2003 server.

EAI tools: WebSphere MQ 6.0, Message Broker Versions 6.0 and 6.1.

Confidential, Atlanta, GA

MQ/Broker Expert

Responsibilities:

  • Installing and Administering MQSeries on various platforms.
  • Defining and maintaining Queue Managers and MQ Objects on Windows and UNIX.
  • Identifying the need for and defining channels and queues and monitoring them.
  • Identifying the need for, design and maintain clusters and shared queues.
  • Recommended and Implemented Candle MQ monitoring solution.
  • Developing the scripts for creating and maintaining Queue Managers, Queues, channels, processes, and other MQ Objects.
  • Developed message flows and message sets in WMB toolkit.
  • Writing rules in ESQL for message enrichment, adding data from database lookups.
  • Troubleshooting and debugging Message Flows using trace nodes and error handling nodes.
  • Involved in business analysis to analyze what broker can and cannot do in implementing interfaces to accommodate business processes.
  • Problem determination using local error logs and by running user traces and service traces.
  • Documenting design procedures and test plans.

Environment: Applications on IBM AIX, Windows XP, Windows 2003 server.

EAI tools: WebSphere MQ 6.0, Message Broker Versions 6.0 and 6.1.

Confidential, Lake Charles, LA

SQL Developer

Responsibilities:

  • Performed the Creation, manipulation and supporting the SQL Server databases.
  • Involved in Creation of tables, indexes, sequences, constraints, triggers and procedures.
  • Created stored procedures and triggers which were used to implement business rules.
  • Helped in integration of the front end with the SQL Server backend.
  • Written triggers, stored procedures and manipulated the data using DDL and DML functions.
  • Migrated the data (Import & Export of data) from one server to other servers using tools like Data Transformation Services (DTS)
  • According to the business requirements made the documentation of the performed tasks.
  • Backing up, restoring system & other databases as per requirements, and also scheduled those backups.
  • Managing the security of the servers, creating the new logins and users, changing the roles of the users

Tools: Windows 2000 Server, SQL Server 2000, Query Analyzer, Enterprise Manager, MS Access.

Confidential

Programmer Analyst

Responsibilities:

  • Designing and implementing database design for web-based projects.
  • Involved in the creation of schema objects like indexes, views, stored procedures and synonyms.
  • Involved in documenting the entire technical process.
  • Developing databases for internal applications, most notably, PDMS, an Engineering Project management application designed for heavy user input and instantaneous results, employing Distributed Transactions to prevent issues writing to data files.
  • Created new tables, written stored procedures, triggers for Application Developers and some user defined functions (UDF). Created SQL scripts for tuning and scheduling.
  • Created and managed users, roles and groups and handled database security.
  • Performed development support, document reviews, test plan, integration of the system.
  • Monitored the Database Growth and Space Requirement. Handling Users/Logins/User Rights.
  • Managing historical data from various heterogeneous data sources (i.e. Excel, Access).
  • Used linked tables, pass through queries and many other access features also wrote code in Visual Basic to perform some complex reporting tasks.

Environment: Windows XP/2000, SQL Server 2000, IIS SQL DB Access

We'd love your feedback!