Lead Ibm Soa Integration Consultant Resume
Parsippany, NJ
SUMMARY
- 12+ years of experience in Design & Development of Enterprise Applications using Java & J2EE Technologies and SOA methodologies with help of various EAI tools like IBM Integration Bus (IIB 9.0) / WebSphere Message Broker 8.0, IBM WebSphere MQ, IBM WebSphere ESB, IBM WebSphere Process Server, IBM Integration Designer/ WebSphere Integration Developer, IBM WSRR (WebSphere Registry and Repository), Data Power.
- TOGAF 9 Certified for Enterprise Architecture, IBM Certified SOA Solution Designer, IBM Certified BPM Integration Developer and Sun Certified Java Programmer.
- Experience in identifying and implementing industry best practices, standards, process and guidelines to make the SOA Platform more stable, scalable, faster, and simpler.
- Led and participated in end - to-end complex SOA BPM BRMS engagement for major Insurance Providers ( Confidential and CIGNA), Government Sector ( Confidential CASS, Confidential HIX), and major Telecom and Communication Service Provider ( Confidential Inc. ) for High Available (Fault & Disaster tolerant) and High Scalable (Vertical & Horizontal) Enterprise Architecture and Security Architecture (Transport & Message level Security).
- Experienced in all phases of SOA Development Life Cycle including Model, Assemble, and Deploy & Monitoring and SOA Governance. Followed SOA Reference Architecture & Service Component Architecture while designing solution.
- Knowledge on best practices in designing, building, running, and maintaining WebSphere MQ solutions in order to achieve the full benefits of WebSphere MQ. Worked on various Messaging Styles like Fire & Forgot, Sync & Async, and Publish Subscribe etc.
- Proven strength in Service Interface Design (WSDL) using top-down/bottom-up/meet the middle, model-driven development approach.
- Strong experience in SOA Appliances like IBM DataPower XI52 & XC10 for ESB, securing various services in Enterprise and providing the caching capability.
- Led and technically mentor a group of intermediate Integration developers.
- Experience in leading and managing teams. Handled multiple roles - Middleware Design Specialist, SOA Solution Technical Lead, Designer, Developer and Technical Production Support.
- Experienced with Scrum/RUP/Agilemethodologies and performed Scrum Master Role.
- Providing quick proof-of-concepts (POCs) to materialize innovative technical ideas. Ability to break up complex architecture designs into phased approaches.
- Experienced in creating high level documents, functional specifications, technical specifications and use case specifications.
TECHNICAL SKILLS
Enterprise Application Integration: IBM Integration Designer (IID) 7.5 IBM WebSphere Integration Developer (WID) 6.0/7.x IBM BPM 7.x IBM WebSphere Process Server (WPS) 6.0/7.x. IBM WebSphere Enterprise Service Bus (WESB) 6.0/7.x IBM DataPower XI52 & XC10. IBM WebSphere Registry and Repository (WSRR) 6.0/7.x IBM Integration Bus 9/10 IBM Message Broker 8 IBM WebSphere MQ (WMQ) 5.0/6.0/7.x IBM Rational Software Architect (RSA) 6.0/7.0
SOA Technologies: Web Services with SOAP, REST Services, JAX-RPC, JAX-WS, WSDL, BPEL, SCA, BPM, JMS, XML.
Java & J2EE: Java,J2EE,JNDI,EJB,JTA,JMS,JDBC,JSP,Servlet,XML,Log4j,Jakarta Ant, Java & J2EE Design Patterns
Web Development Tools: IID7.5/WID6.0/7.0, IIB 9.0, WSAD 5.x, RAD, JUnit, XML Spy
PROFESSIONAL EXPERIENCE
Confidential, Parsippany, NJ
Lead IBM SOA Integration Consultant
Responsibilities:
- As a Subject Matter Expert (SME) responsible for Hands-On Design and Development & Architectural Analysis for multiple reusable services, business process flows and integration components using IBM Integration Developer and IBM WebSphere Process Server.
- Deliver several guideline documents with standards to be followed in developing any effective business process & mediations.
- Coordinating with the offshore team members for developmental activities.
- Co-ordination with the client for absorbing the requirements, preparing architectural design, implementation, testing and delivering high quality solutions meeting the requirements.
- Designed and developed Advanced Integration Services and BPEL flows using Business process editor in IBM Integration Designer (IID).
- Creating Micro flows, complex mediations, complex data maps and java snippets.
- Extensively working with IBM WebSphere Adopters like FTP, FlatFile, email and JDBC Adaptors.
- Involved in complex orchestration design and implementation using WebSphere Process Server 7.x.
- Designing solutions capable of handling large data (business objects) and are optimized for performance and memory utilization.
- Extensively worked with WSRR (WebSphere Registry and Repository) for completing the registry and repository requirements.
- Implemented JMS Asynchronous process.
- Implemented SSL and mutual authentication process between different systems which are involved in the integration.
- Designing and Implementing Auditing, Logging, Fault Handling, and Compensation Handling framework.
- Delivered Service Design Document (SDD) and Mapping sheets to be used in various XSLT mapping and BO Mapping.
- Involved in migrating the IBM WebSphere Enterprise service Bus (ESB) modules in to IBM Integration Bus (IIB 9.0.0.2) solutions.
- Developed message flow interfaces to transform messages using built-in nodes Compute Node, filter node, mapping node.
- Developed message flow interfaces using HTTP and SOAP Gateway nodes to invoke web services from external systems.
- Developed message flow using Pub sub Integration pattern.
- Developed the interfaces to support both synchronous and asynchronous message flows.
- Developed ESB solution utilizing Data Power appliance.
- Developed Data Power components such as MPGW and front side handlers XML Firewall and Web Firewall.
- Designed security and processing policies and rules for Data Power components
- Configured XML Firewalls and WebService Proxy in Datapower appliance.
- Unit and Integration testing in lower and higher environments working closely with the QA team, the Business Unit and with third party vendors if required.
- Support the application after Production deployment and fix any defects identified in production
Environment: Java, J2EE, IBM Integration Designer (IID) 7.5/8.5, IBM BPM 7.5/8.5, IBM WebSphere Process Server 7.5, Enterprise Service Bus (ESB) 7.5, WebSphere Application Server 7.5, IBM WebSphere Adopters, WSRR (WebSphere Registry and Repository), ILOG, IBM Integration Bus (IIB 9.0.0.2), WebSphere Application Server 7.0/8.5.0, WebSphere MQ 7.0, IBM Integration Toolkit, WebSphere MQ Explorer, Data Power XI52 & XC10 appliances, Web Services, PVCS, XML, SOAP, Toad, Log4J, UNIX, Windows XP
Confidential, NJ
Sr. IBM IIB Integration Consultant
Responsibilities:
- Created high level architecture to implement Enterprise service Bus solution to integrate various information systems at Enterprise level.
- Designed the Enterprise service Bus (ESB) solutions utilizing IBM Integration Bus (IIB)/ WebSphere Message Broker (WMB), WebSphere MQ and WebSphere Application Server.
- Developed message flow interfaces to transform messages using built-in nodes Compute Node, filter node, mapping node.
- Developed message flow interfaces using HTTP and SOAP Gateway nodes to invoke web services from external systems.
- Developed message flow using Pub sub Integration pattern.
- Developed the interfaces to support both synchronous and asynchronous message flows.
- Delivered Service Design Document (SDD) and Mapping sheets to be used in various XSLT mapping and BO Mapping.
- Unit and Integration testing in lower and higher environments working closely with the QA team, the Business Unit and with third party vendors if required.
Environment: Java, J2EE, IBM Integration Bus (IIB 9.0.0.2), WebSphere Application Server 7.0/8.5.0, WebSphere MQ 7.0, IBM Integration Toolkit, WebSphere MQ Explorer and Team Foundation Server (TFS), WSRR (WebSphere Registry and Repository, ILOG, Web Services, SVN, XML, SOAP, Toad, Log4J, UNIX, Windows XP
Confidential, CT
Sr. IBM WebSphere Integration Consultant
Responsibilities:
- As a Subject Matter Expert (SME) responsible for Hands-On Design and Development & Architectural Analysis for multiple reusable services, business process flows and integration components using IBM Integration Developer and IBM WebSphere Process Server.
- Deliver several guideline documents with standards to be followed in developing any effective business process & mediations.
- Designed and developed Advanced Integration Services and BPEL flows using Business process editor in IBM Integration Designer (IID) 7.5.
- Defined and consumed ILOG Business Rule as WebService from the BPEL.
- Creating Micro flows, complex mediations, complex data maps and java snippets.
- Designing solutions capable of handling large data (business objects) and are optimized for performance and memory utilization.
- Extensively worked with WSRR (WebSphere Registry and Repository) for completing the registry and repository requirements.
- Implemented JMS Asynchronous process.
- Implemented SSL and mutual authentication process between different systems which are involved in the integration.
- Developed the interfaces to support both synchronous and asynchronous message flows.
- Developed ESB solution utilizing Data Power appliance.
- Developed Data Power components such as MPGW and front side handlers XML Firewall and Web Firewall.
- Designed security and processing policies and rules for Data Power components
- Configured XML Firewalls and WebService Proxy in Datapower appliance.
- Designing and Implementing Auditing, Logging, Fault Handling, and Compensation Handling framework.
- Delivered Service Design Document (SDD) and Mapping sheets to be used in various XSLT mapping and BO Mapping.
- Unit and Integration testing in lower and higher environments working closely with the QA team, the Business Unit and with third party vendors if required.
Environment: Java, J2EE, IBM Integration Designer (IID) 7.5, IBM BPM 7.5, Lombardi, IBM WebSphere Process Server 7.5, Enterprise Service Bus (ESB) 7.5, WebSphere Application Server 7.5, IBM WebSphere Adopters, WSRR (WebSphere Registry and Repository, IBM Integration Bus (IIB 9), WebSphere Application Server 7.0/8.5.0, WebSphere MQ 7.0, IBM Integration Toolkit, WebSphere MQ Explorer, IBM Data Power XI52, ILOG, Web Services, SVN, XML, SOAP, Toad, Log4J, UNIX, Windows XP
Confidential, Jersey City, NJ
Sr. WPS/WebSphere Integration Consultant
Responsibilities:
- As a Subject Matter Expert (SME) responsible for Hands-On Design and Development & Architectural Analysis for multiple reusable services, business process flows and integration components using WebSphere Integration Developer, WebSphere Process Server and ESB.
- Deliver several guideline documents with standards to be followed in developing any effective BPEL flow, Mediation flow & Custom mediations.
- Designing solutions capable of handling large data (business objects) and are optimized for performance and memory utilization.
- Implementing complex transformations using XSLT, Custom XSLT, BO Map and Custom Java
- Designing and Implementing Logging, Fault Handling, and Compensation Handling framework.
- Service re-uses potential identification.
- Delivered Service Design Document (SDD) and Mapping sheets to be used in various XSLT mapping and BO Mapping.
- Defined policy information points as a part of SOA governance using WSRR (WebSphere Registry and Repository)
- Developed Enterprise service Bus (ESB) solutions utilizing WebSphere Message Broker (WMB), WebSphere MQ, WTX and WebSphere Application Server.
- Developed message flow interfaces using WMB to transform messages between different systems with help of built-in Primitive nodes i.e. Compute Node, Filter Node, RouteToLabel, Label, HTTP and SOAP Gateway nodes, ResetContentDescriptor, Trace.
- Developed message flow using aggregation node for parallel processing to improve message processing response time.
- Developed WTX maps to transform the SOAP XML message to native message format as required by back end system to process financial transactions
- Created custom mediation primitive plug-in for reuse throughout the application
- Unit and Integration testing in lower and higher environments working closely with the QA team, the Business Unit and with third party vendors if required.
Environment: Java, J2EE, WebSphere Integration Developer 7.0, IBM WebSphere Process Server 7.0, Enterprise Service Bus (ESB) 7.0, WebSphere Application Server 7.0, WebSphere Message Broker (WMB), WSRR, IBM WebSphere DataPower, Web Services, PVCS, SVN, XML, SOAP, Toad, Log4J, Unix, Windows XP
Confidential, Richardson, TX.
Sr. WebSphere Integration Consultant
Responsibilities:
- Effectively interacted with team members and business users from different regions for requirements capture and Analysis
- Created Service Contracts based on the providers requirements.
- Responsible for planning, application deployment, configuration, support & implement solutions using a mix of WebSphere brand of SOA products such as WebSphere Process Server (WPS), BPEL flows, WebSphere Enterprise Service Bus WESB, WebSphere Message Broker WMB WebSphere Integration Developer (WID), WebSphere MQ, WebSphere Business Modeler and WebSphere Application Server (WAS).
- Identified the services for the business process
- Identified the existing services that needs redesign matching the current SOA standards
- Defined policy information points as a part of SOA governance using WSRR (WebSphere Registry and Repository)
- Created BPEL flow using WPS 7.0 and WID 7.0 to implement the process flow.
- Created mediation flow for transformation and routing using WPS and WID.
- Designed and created both short running and long running process
- Created complex custom XSLT to map data to encrypted arrays of legacy backend.
- Extensively worked with WID test component and Emulators for mediation modules testing.
- Created custom mediation primitive plug-in for reuse throughout the application
- Used email adapter to send messages for record communication.
- Created mediation flows using outbound flat file adapter to create a file.
- Integrated ILog business rules with business process using web services.
- Unit and Integration testing in lower and higher environments working closely with the QA team, the Business Unit and with third party vendors if required.
- Worked with HP Quality Center for test cases execution and defect tracking.
- Involved in production support and other environments support during the period of SST, ST, EIT, PLAB, E2c.
Environment: Java, J2EE, JSP, WebSphere Integration Developer 7.0, IBM WebSphere Process Server 7.0, Enterprise Service Bus (ESB) 7.0, WebSphere Application Server 7.0, WSRR, Web Services, ExtraC, XML, SOAP, Toad, Log4J, LDAP, RAD 7.0, Oracle 10g, Unix, Windows XP.
Confidential, Tampa, FL
Sr. WebSphere Process server /WESB Consultant
Responsibilities:
- Applied both top down and bottom up approach in identifying services
- Identifying the existing services that needs redesign matching the current SOA standards
- Involved in refactoring a current BPEL process called Amendment Process conforming the new WPS 6.2 standards and SCA architecture.
- Building a tool to restart the workflow to given target activity which shall be used by the help desk team of this application.
- Designed and created interfaces for the process flows.
- Designed and created schema/business objects which flow through the process.
- Refactoring and redesigning the existing short running and long running process
- Refactoring and redesigning the existing Human Task to handle human intervention in the long running process.
- Created business rules in ILOG Rule studio.
- Created business rules, decision tables and SCA interfaces for business rules.
- Created mediation flows to protocol transformation and content transformation.
- Created custom mediation primitive plug-in for reuse throughout the application
- Created JDBC adapter to integrate the mediation flows with database.
- Created HTTP binding, SCA binding, MQ Binding and Web service binding for invoking the services
Environment: Java, J2EE, JSP, Servlets, WebSphere Integration Developer 6.2, WPS 6.2, WESB 6.2, IBM WebSphere Portal Server 6.0 JSR 168, IBM Portlets, BPEL, XML, XSD, SOAP, LDAP, PeopleSoft, RAD 7.0, JUnit, Hibernate, Spring, Unix.
Confidential, New York City, NY.
Sr. WebSphere Integration Developer
Responsibilities:
- Effectively interacted with team members and business users from different regions for requirements capture and Analysis
- Created the technical documentation including the requirement specs, HLD and the LLD, use cases and unit test cases.
- Developed BPEL processes using WebSphere Integration Developer 6.0.
- Developed complex mediation flows and deployed on Enterprise Service Bus (ESB).
- Used WebSphere ESB and DataPower as policy enforcement point for runtime SOA governance.
- Involved in Designing of Portal Solutions.
- Integrated portlets with BPEL Process manager for Business Process integration.
- Worked with different environments and systems to integrate them into single system by using IBM SOA standard.
- Extensively worked with WID mediation primitives like Message Filter, XSLT, Message Logger, Custom Mediations, end point lookup primitive for WSRR, Trace, Fail, Stop etc.
- Involved in Web Service development and implementation.
- Worked with Digester Design pattern for Web Service interactions.
- Used LDAP functions in getting user and group membership details
- Generated required SQL Statements and Stored Procedures using TOAD.
- Involved in debugging and troubleshooting related to production and environment issues
- Written Ant build script for the application build and deployment.
- Worked with SVN Version control.
- Performed Unit testing using JUnit.
Environment: Java, J2EE, JSP, Servlets, WebSphere Integration Developer 6.2, WPS 6.2, WESB 6.2, IBM WebSphere Portal Server 6.0 JSR 168, IBM Portlets, BPEL, XML, XSD, SOAP, LDAP, PeopleSoft, RAD 7.0, JUnit, Hibernate, Spring, Unix.
Confidential, Horsham, PA.
WebSphere Process sever /WESB Consultant.
Responsibilities:
- Identified service integration points
- Designed and developed Business Process using BPM (Business Process Management)tools like WID 6.2 and WPS 6.2
- Created Rule Sets, decision tables and rule groups using WPS
- Created Rule groups and rule sets which were invoked by the business process for executing the process based on the rules defined in the rule sets.
- Created web services using stateless session bean.
- Created UML modeling for service interface design and message modeling using RSA 7.0(Rational Software Architect).
- Created both micro flow and long running process
- Created fault handler and compensation handlers for the BPEL process to handle failures
- Created In line Human task for long running process
- Used SCA for service invocations.
- Used SCA binding, MQ Binding, Web service bindings for invoking reference partners.
- Created Stand alone References for BPEL process to be invoked by non SCA client.
- Created JDBC Adapter for integration with databases.
- Created mediation module to implement ESB architecture like protocol transformation, data transformation and routing.
- Created business objects map, interface maps for transformation in mediation modules.
Environment: WebSphere Integration Developer 6.2 WPS 6.2, WESB 6.2, SOAP 1.1, WSDL, XSD, XML, J2EE 1.5, PL/SQL, Oracle 11g