Sr. Iib | Datapower Developer Resume
Atlanta, GA
SUMMARY
- Over five years of experience in Middleware analysis, Design, Development, configuration, Testing, Deployment, support and middleware administration of API Connect, IIB 9.0, 10.0 and IBM WebSphere DataPower XI52 SOA appliances, Enterprise Service Bus (ESB).
- Good experience in analysis, design, development and testing of Web Services using IIB and DataPower and MQ.
- Good noledge on web service standards like XML, XPATH, XSLT, XSD, SOAP and WSDL.
- Strong background in Web Services and Service Oriented Architecture using IBM Middleware like WMQ, WMB and DataPower.
- Experience in configuring and creating components of Data Power appliance such as Web service proxy, Multi - protocol gateway, XML Firewall and services.
- Experience on creating domains with importing and exporting services, configuring and developing AAA, MPGW, WSP services and SSL implementation in DataPower. Built services that delivery of message using XSLT style sheets.
- Good experience in Web services Development (SOAP & Restful) Web services Security, creation of WSDLs (Contracts), XSDs and various canonical Data Formats.
- Good experience in Message transformation, routing and Enrichment using ESQL, Mapping & XSLT (IIB/Message Broker/ DataPower).
- Good in setting up and maintain the policies and configuring rules and actions with DataPower services of MPGW, Web Server Proxy, XML firewall, and Web Application Proxy
- Experience in RDBMS such as Oracle, DB2 and Sybase and creating CRUD operations.
- Good in troubleshooting IBM Web Sphere MQ queues, channels, listeners, intercommunications like TCP/IP and triggering.
- Excellent communication skills, technical writing skills, creation of system design documents, proven problem-solving techniques, ability to self-manage and mentor others in a team.
- Experience with Waterfall, RUP and Agile Methodologies
TECHNICAL SKILLS
Middleware: DataPower, APIC, APIM, IIB, WMB, WSRR, MQ Series 8, 7.5, 7.
Languages: ESQL, Java, XSLT, Java script and Shell Scripting.
Tools: SOAPUI, RFHUtil, XMLSpy, HL7Spy
Database: DB2, MySQL, Sybase, SQL Server, Oracle
Others: GIT, HIPPA, HL7, SVN
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr. IIB | DataPower Developer
Environment: DataPower XI52, IIB 10, ESQL, Java, DB2, Oracle 11i, ITCAM, XSLT, Linux.
Responsibilities:
- Design and implement exception handling, logging, JSON Schema Validation as common reusable components across multiple message flows.
- Participate in installation and configuration of DataPower endpoint (appliance and virtualization).
- Create new Message Flow and change existing message flow per business requirement.
- Integrate various applications with SOAP, JSON, XML and Non-XML services.
- Use ESQL to implement message transformation.
- Use exception handler library and customized exception process in main flow.
- Deploy BAR files to DEV and upper environment such as TEST and UAT.
- Analyze, propose, and implement improvements to DataPower applications, services, and process.
- Configure SNMP on DataPower for monitoring through ITCAM and DYNATRACE.
- Perform automated deployment using third party application Jenkins.
- Configure AAA policies along with LDAP, Set up SSL, Key certs (Crypto Tool). Worked with SOMA Inquiries.
- Develop reusable XSLT functions, libraries, reusable actions and rules on Datapower.
- Design and implement transport security, administration security and message flow security by integrating with LDAP for authentication and authorization.
- Analysis of existing middleware applications and services and prepare migration plan.
- Work with customer project and management team to define and elaborate their requirements.
- Create templates for Functional and Technical design documents for SOA Artifacts
- Design and implement MQ clustering to achieve load sharing.
- Develop deployment guide to be used in DEV, QA, STAGING and Production environments.
- Work on IIB 10 build and deploy automation using Maven, Ant, Git, and Jenkins.
Confidential, Durham NC
Sr. Integration Engineer
Environment: IIB 9, Datapower XI50, WTX, MQ 7.0, ESQL, Java, Linux, and SAP
Responsibilities:
- Create design documents, test documents and mapping documents.
- Design SOA interfaces comprising of IIB, DataPower, Java Application and Mainframes integration.
- Develop Web Services in Message Broker (Consumer and Provider) for the new Customer/Vendor Portal platform.
- Create various message models using DFDL.
- Extensively used ESQL to Handle Message Transformation between XML, COBOL Copybook and C Structures.
- Participate in the MB7 to IIB10 Migration.
- Implement ESQL code to execute stored procedures, to get information from database tables.
- Used File Node to write output to a file.
- Perform data retrieving using DB nodes which used Oracle 10g as broker database
- Create Error handling procedures in Message Broker (Common and Node level).
- Develop message flows using Compute, Timer, Mapping and XSLT nodes.
- Create DataPower services such as WSP, MPGW and XML Firewall.
- Implement security solution on DataPower appliance using AAA action, LDAP, Oauth solutions.
- Create log target and integration DataPower with external Splunk monitoring.
- Responsible for troubleshooting issues and modifying flows to resolve issues.
- Create test cases and Participated in various levels of testing.
- Fix production issue and provide production support.
Confidential
WebSphere Consultant
Environment: WMB8, IIB9, Data Power XI50, WTX, XML, SOAP UI, COBOL, EDI, SAP, DB2, Oracle, Linux
Responsibilities:
- Develop, test and consume message flows that are exposed as both SOAP and Rest services to consumer applications
- Develop message flows that interact with WebSphere MQ to get and put messages into a queue
- Perform appropriate message transformation using XSLT, ESQL and Java to mediate message format discrepancy between service consumer and provider services
- Connect to databases from message broker to invoke store procedures
- Secured message flows using SSL mutual authentication, WS-Security including configuration of cryptographic keys and SSL polices
- Deploy applications to different environments (Test, QA, Prod)
- Created XSD and WSDLS for implementing web services in Message broker
- Implemented error handling and logging in the message flows
- Provide support to Team Members on mapping related issues.
- Performed end-to-end testing, resolved problems and validated the test results.
- Worked in collaboration with developers with in my team and from other team members for effective implementation of projects
- Provide support for existing applications in all environments
- Participated in team design and review meeting
- Involved with team members to develop application in parallel
Confidential, Cedar Rapid, IA
Program Analyst
Environment: Message Broker 7.0, MQ Series, Java, ESQL, DB2, XML, EDI, WSDL, Linux, Mainframes.
Responsibilities:
- Participate in meetings with stake holders and Business people to understand the new requirements for implementing the new Provider platform.
- Create Technical design documents and mapping documents for SOA services.
- Create RESTFUL and SOAP Webservices in DataPower and IIB (Provider, Consumer).
- Work on performance improvements and tuning of existing message flows.
- Design and developed Common components for reusability and Error handling.
- Work on Monitoring, Record and Replay Capabilities of WMB.
- Work closely with the QA to ensure quality deliverables.
- Work on Agile methodology and Participated in multiple scrums.
- Participate in troubleshooting using logs, traces and by designing generic error handling sub flows.
- Created the Sandbox environment for WMB and did unit testing of existing interfaces.
- Part of production support team.