Sr. Soa Integration Developer Resume
Los Angeles, CA
SKILLS PROFILE:
- Nine plus years of experience in Enterprize application integration(EAI) and SOA Architecture, development and administration with IBM DataPower XI52/XI50, Integration Bus, IBM Message Broker (WMB, WMQI, MQSI), MQSeries, Websphere Transformation Extender(WTX).
- Extensive experience in designing and developing SOA based solutions and in the integration IBM DataPower XI52/XI50, Integration Bus, IBM Message Broker (WMB, WMQI, MQSI), MQSeries, Websphere Transformation Extender(WTX).
- Extensive Experience in Securing SOA Implementations and integrating Heterogeneous systems using IBM DataPower, Integration Bus (Message Broker).
- Strong understanding of hub and spoke, service facade, and service proxy patterns
- Strong Experience in Security Implementation in DataPower and Message Broker (IIB)
- Strong Experience in Creating Web Services Proxy, Multi Protocol Gateway and XML Firewall Services in DataPower
- Experience in enabling monitoring and service - level management for SOA governance in Message Broker and DataPower with WSRR, Log4j etc.
- Exposure to Cast Iron and IBM API Management
- Experience in Problem resolution and Production Support
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles CA
Sr. SOA Integration Developer
Responsibilities:
- Developed Common ESQL and Java functions/procedures that can be reused across multiple interfaces.
- Designed/Developed Timer nodes based Scheduler framework for initiating broker flows for processing batch updates.
- Worked with Production support and on call support and administration.
- Created AAA polices for securing external facing web services using IBM Datapower XI52
- Developed XSLs for routing, data transformation. Used DP extension functions.
- Configured Front Side Handler and Back-End Connectivity including HTTP, HTTPS, JMS, MQ Resource and SSH
- Designed and developed web services in IIB/Message broker using SOAP and HTTP Nodes (REST & SOAP)
- Developed Message flows using MQ, File, JMS, Java Compute, Mapping, Collector, Aggregate, MQ Get, SAP Nodes for processing XML and JSON messages.
- Involved in the support of MQ, IIB and Datapower and administration activities.
- Configured various Multiprotocol Gateway, Web services Proxy and XML firewall services in Datapower
- Designed and developed reusable sub flows for error checking, Business exception handling and logging.
- Created AAA Services for Internal and External Authorization.
- Involved in the maintenance, Health checks and firm ware upgrades of DataPower Servers.
- Worked with Message transformations using XSLT, XQuery and DataPower extension functions to support JSON/XML formats
- Configured SSL Proxy profiles and One-way and two-way SSL
- Implemented First phase of Cast Iron Integration with Sales force
- Involved in the design and development of Claim management web Services using SOAP and HTTP Nodes.
Confidential, Jacksonville FL
Sr. SOA Integration Developer
Environment: Data power XI52/XI50, Integration Bus (IIB), Message Broker 8, WSRR, Java, WTX, Cast Iron, DB2, Oracle, SAP, Sun Solaris, Linux and Main frames.
Responsibilities:
- Analyzed, designed and developed the Message Flows by participating in JAD sessions interacting with the business people. Gathering the requirements and adding the changes to existing services.
- Played a key role in architecture related engagements
- Developed WSDL's and Schema's for Web Services Development
- Configured and Developed WSP, Multi Protocol Gateway and XML firewall services in Data power
- Implemented PKI, One - way and two-way SSL implementation in Datapower
- Architected, designed, and orchestrated various web services and message flows in order to facilitate system integration
- Implemented SOA Governance and Versioning in Datapower and Message Broker using WSRR
- Developed Interfaces in Integration Bus/Message Broker using File, JMS, SOAP, HTTP, MQ, Collector, Aggregate, Mapping, Compute, Java Compute and XSLT Nodes
- Developed custom XSLT functions to be used in Transformation
- Created Type trees and Worked with ANSI X12 Transaction sets in WTX
- Created Functional Maps and transformation maps in WTX.
- Implemented Global Caching with Message Broker
- Developed ESQL for calling stored procedures and external Java interfaces from Compute Nodes.
- Developed Java functions and components to be used in Integration Bus
- Worked with SAP Adapter Nodes and SAP PI Web services for Integration with SAP from Integration Bus
- Worked with Various B2B vendors, Partners to implement OAUTH 2.0
- Worked on Message transformation between XML, Copy Book and EDI format messages
- Developed test cases and have done Unit testing, String Testing and Integration Testing
- Debugging existing message flows and message flows in current development.
- Worked on performance enhancements for the existing code.
Confidential, Seattle WA
Sr. Middleware Lead Developer
Environment: DataPower XI50, XB60, MQ Series 7.5, WMB 7.0, 8.0, IIB 9, WTX, Cast Iron, Cloverleaf, EDI, HIPAA, HL7, AIX, Oracle, DB2 on Linux, AS/400 and Mainframes
Responsibilities:
- Part of the team responsible for the design and implementation of ESB layer for Confidential .
- Worked extensively with existing Legacy systems to provide to road map for migration in the ESB layer comprising of DataPower, Message Broker and WTX.
- Interacted with teams on and offshore to ensure that milestones and deliverables were delivered in a timely manner
- Created Functional and technical design documents and for the ESB Migration Phase I.
- Designed and developed reusable sub flows for error checking, Business exception handling and logging.
- Created AAA Services for Internal and External Authorization.
- Involved in the maintenance, Health checks and firm ware upgrades of DataPower Servers.
- Worked with Message transformations using XSLT, XQuery and DataPower extension functions to support JSON/XML formats
- Configured SSL Proxy profiles and One-way and two-way SSL
- Implemented First phase of Cast Iron Integration with Sales force
- Involved in the design and development of Claim management web Services using SOAP and HTTP Nodes.
- Developed WTX Maps to process 837 transaction sets
- Worked with XML, MRM, CWF, TDS and EDI format messages.
- Used File handling nodes to do batch updates using File and FTP Systems.
- Implemented Web services proxy, MPG objects, XML Firewall, Load Balancer objects
- Created Message flows to Interact with Back end Databases through ESQL, Java and Stored Procedures. Worked with DB teams to query analysis and database optimization.
- Developed Message sets and Message models using DFDL and Implemented complex mapping and transformations using Compute, Java Compute, Mapping and XSLT nodes in Integration Bus IIB/Message Broker.
- Worked on ESB and Message Broker 8 Migration to IIB 9
Confidential
Sr. Message Broker Consultant
Environment: Message Broker 6.1, 7.0, DataPower, MQ Series, Java, WTX, EDI, DB2, Windows, Linux and Mainframes
Responsibilities:
- Involved in the requirement gathering and converting them into Functional specs.
- Developed message flows for handling the bulk file updates using File nodes.
- Developed message flows and message sets for handling message transformations from XML toCOBOL Copy book messages.
- Administration and deployment of Message flows on Web Sphere Message Broker.
- Developed message flows to act as Web services provider and subscriber using SOAP nodes.
- Provided technical support / direction to developer's team working to create stable, conventional and effective message broker components.
- Developed message flows and message sets for handling inbound and outbound data to backend systems and other Pub-Sub models and merge, purge of insurance data.
- Developed error handling sub-flows for handling all types of errors throughout the message flow i.e. Application Errors, Business Errors and System Errors as per the client requirement.
- Developed message flows to handle inquiries by sending the messages on to main frames and sending the response back (Request - Response message flows)
- Developed message flows to retrieve data from databases and respond to inquiries through use of Dynamic SQL and stored procedures
- Involved in the development of exception handling sub flows that can be used in canonical form across the organization
- Developed message flows using Java Compute node to extend the ESQL functionalities and to interact with 4G Databases not supported by Message Broker
- Worked on setting up Authorization and Authentication Services in DataPower with LDAP
- Developed XML transformations in DataPower using XSLT
- Developed MPGW and WSP Services in DataPower
- Involved in the Production support on DataPower and Message Broker.
- Implemented POC of Non-XML transformations using XSLT functions in DataPower
- Involved in the basic administration tasks of MQ and Message Broker on windows and Unix environments
Confidential
Sr. Integration Engineer
Environment: Message Broker 7, 6.1, 6.0, MQ series, WTX, Web methods, SAP, Java/J2EE, Process Server, WXS, Windows, AIX, Oracle, DB2
Responsibilities:
- Involved in the high level design of Messaging architecture comprising of Message Broker, WPS, SAP, MQ Series and Web methods
- Developed Message flows and Message sets to Process XML, Copy Book, Text, IDOC and Data object Formats
- Provided administrative support for Middleware Environment
- Developed Message flows to process Outbound Messages to SAP from Message Broker
- Developed Message flows using SOAP and HTTP nodes to implement web services and WS-Security
- Designed and Implemented MQ Clusters in MQ design for maximum performance
- Acted as a bridge between off shore and on shore teams by guiding and resolving the day to day issues and meetings.
- Created Mapping documents, Functional and Technical design documents for various service initiatives
- Troubleshoot and resolve issues in Production by utilizing Logs, User traces and involved in rising PMRs with IBM to resolve issues.
- 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 applications and performance tuning/monitoring.
- Configured Cluster and full repository environment for the Queue Managers in the network.
- Development of customized XML, MRM and TDS based messages for various card applications
- Designed and developed Mediation flows, SOAP/HTTP XML to IMS (MRM) mappings and transformations.
- Worked on performance, scalability, and durability evaluations, XPATH for simplified tree access in the message flow, java compute node to develop user defined properties to develop node customization
- Interacted with customers to get the new requirements, enhancements and bugs, Doing impact analysis and conducting kick off meetings.