Sr. Middleware Engineer/data Power Developer Resume
Albany, NY
SUMMARY
- Around 7+ years of overall IT experience mainly in SOA IBM Web Sphere Data Power (XB60, XB62 and XI50) and Message Broker.
- Expertise in Configuring WS - Proxy, Multi-Protocol Gateway (MPG), XML Fire Wall and B2B Interfaces
- Experience in configuring Crypto Profiles and Load balancer Group.
- Experience in testing and monitoring Services on Data Power (XB60, XB62 and XI50)
- Responsible for setting up and maintain the policies and configuring rules and actions wif Data Power services of MPGW, XML firewall, Web Service Proxy and B2B Gateway Services.
- Experience in design and develop routing, security mechanism and validation for the given scenarios.
- Extensively worked on SOA technologies like SLM, WSRR, UDDI, Web Services, WSDL, SOAP, ESB environment.
- Experience in configuring and maintaining SSL and other security measures in Data Power Device.
- Strong working experience wif XML, XSLT, XSD, XPATH, DTD and Name space.
- Knowledge in any-to-any message transformation wif advanced level of understanding and experience in XSLT.
- Worked on various Web Security Methods WS-Security --- Username Token, Binary Security Token and Digital Signatures (XMLDSIG)
- Integrating System using MPG Multi-Protocol gateway wif WebSphere MQ Integration
- Experience on creating deployment packages
- Hands on experience in Unix Shell Scripting
- Experience in testing of Data Power GUI Interfaces at various levels (Unit, Integration and System)
- Provided 24x7 production support, best practice trouble shooting, monitoring, capacity planning, performance tuning, naming standards, security and maintenance.
- Experience on protocols like FTP, SFTP, SMTP, SOAP, WSDL, UDDI and TCP/IP.
- Skilled in establishing SSL Profiles for MQ (MQ SSL), HTTP (HTTP(S)) and FTP (SFTP).
- Configured IBM Data Power wif XML components, document processing rules, document processing actions and X Path
- Implemented several XSL Style Sheets in Data Power for message transformations and routing mechanisms as part of mediation.
- Solved various issues after finding out logs generated at DATAPOWER.
- Unit testing and regression testing of the application using SOAP UI tool.
- End to end testing of the message passing across the flows
- Good understandingng of Error handling Methodology
- Undergone training in IBM WebSphere Message Broker.
- A productive team player, willing and able to adapt to different technologies and challenges.
TECHNICAL SKILLS
Analytical Skills: Programming, Designing and Debugging
Programming Languages: UNIX Shell Scripting, XML, XSLT, Core Java, Basics C, C++ SQL, XML, XSD and XPATH
Application Servers: IBM WebSphere Application
SOA Appliances: IBM WebSphere Middleware Data Power XB60, XB62, XI50, Message Broker, ESB, UNIX-AIX, Remedy tool, GXS AI, Cent OS
Networking & Communication Protocols: TCP/IP, HTTP/HTTPS, SOAP, Ftp, Sftp, Telnet, SSH, SSL
Databases: SQL Server and Microsoft Access
Testing: HP Quality Center 9.2
Other Tools: AS2 Connector, Altova XML Editor, XML Spy, SOAP UI, FileZilla Client/Server, Wing FTP Server, putty, CURL
PROFESSIONAL EXPERIENCE
Confidential, Albany, NY
Sr. Middleware Engineer/Data Power Developer
Responsibilities:
- Design, development, testing and deployment of Web Service Proxy Interfaces on IBM Web Sphere Data Power tool
- Developed WS security templates and configured WS security policies.
- Enabled security on Data Power appliance and tested end-to-end using external tools like SOAPUI and CURL.
- Implemented custom error handling at Data Power, mapped errors generated at Data Power for all possible error scenarios to pre-computed error codes. On hitting an error scenario a SOAP fault message having customized error code and error description is generated and sent back to client as HTTP 500 error code.
- Configured User Agents and XML Managers
- Configured AAA Policy for autantication and authorization steps.
- Developed style sheet (XML/XSD/XSLT) for routing, error handling and transformations.
- Established SSL Profiles for MQ (MQ SSL), HTTP (HTTP(S)) and FTP (SFTP).
- Worked on various Web Security Methods WS-Security --- Username Token, Binary Security Token and Digital Signatures (XMLDSIG)
- Implemented Performance Monitoring
- Implemented Error Handling Methodology.
- Worked on WSDL and schemas of various services
- Implementation of throttling and SLM methodology
Environment: Data Power development GUI, ESB, Message Broker and SOAPUI Client
Confidential, Albany, NY
Data Power Developer
Responsibilities:
- Design, development, testing and deployment of Web Service Proxy Interfaces on IBM Web Sphere Tool Data Power
- Implementation of Web Security Methods.
- Enabled security on Data Power appliance and tested end-to-end using external tools like SOAPUI and CURL.
- Configured Data Power for all Web Service operations including WS-Proxy, WS-Security.
- Experienced in using MQ tool like RFHUTIL to test end-to-end synchronous and asynchronous use cases and also several load tests.
- Configured XML Firewall loop back proxy to test all the configurations in multiple steps.
- Configured AAA Policy for autantication and authorization steps.
- Configured error policies wifin IBM Data Power to handle errors returned by back-end applications.
- Performed several negative tests for different configurations.
- Configured IBM Data Power wif XML components, document processing rules, document processing actions and X Path
- Implemented several XSL Style Sheets in Data Power for message transformations and routing mechanisms as part of mediation.
- Providing 24/7 on call support for deployments as well as application support.
- Worked on Error Handling techniques and AAA logging Methodology.
- Worked on WSDL and schemas of various services
- Implementation of throttling and SLM methodology.
- Configured MQ Queue Manager Objects and groups in DP.
- Performed XML data Validations using customized and available source XSD Validation Frameworks.
- Requests coming from external clients lacked username token, which was encrypted, these were routed to a specific rule where signature was verified and subsequent decryption of the request was done. Tan a check for WS Security username token or SAML assertion was performed, and tan routing to the appropriate rule was done to perform autantication and authorization using an AAA action.
- Solved various issues after finding out logs generated at Data Power
- Review of modules and deliverables
Environment: Data Power development GUI and CLI console, IBM Web Sphere Data Power SOA Appliance XI50, Web Sphere Application Server, LDAP Active Directory, WSRR, SOAPUI Client, XSD,CURL
Confidential
Data Power Developer
Responsibilities:
- Design, development, testing and deployment of Web Service Proxy Interfaces on IBM Web Sphere Tool Data Power XB60
- Worked on various Web Security Methods WS-Security Username Token, Binary Security Token and Digital Signatures (XMLDSIG) etc.
- Worked on various Cryptography Methods ---- Encryption Algorithm (XMLENC), Hashing Algorithm etc.
- Understanding of basic structure of Web Service Description Language WSDL and Soap Messages.
- Creating deployment packages of Web Service Proxy Interfaces through Cent OS.
- Responsible for configuring AAA action to autanticate and authorize against LDAP server using basic autantication and Identity extracted from WSSE Soap Header for Retrieving Customer Details.
- LDAP was used for Autantication and Authorization which was integrated wif the Data power.
- Responsible for configuring AAA action based on information available for Certificates and in accordance configuring mapping resources and mapping credentials.
- Responsible for configuring Front Side Handler and Back-End Connectivity including HTTP, HTTPS etc.
- Implemented XML Threat protection for different Proxies.
- Tested SOAP over HTTP binding using WSDL and migrated Data power objects wifin various test environments.
- Implemented several XSL Style Sheets for message transformations and routing mechanisms as part of mediation.
- Providing 24/7 on call support for deployments as well as application support.
Environment: Data Power development GUI and CLI console, IBM Web Sphere Data Power SOA Appliance XI50, Web Sphere Application Server, LDAP Active Directory, WSRR, SOAPUI Client, XSD,CURL
Confidential
Data Power Developer
Responsibilities:
- Experienced on various EAI technologies IBM Web sphere Data Power XB60, IBM Web Sphere MQ 6.0
- Experienced on Enterprise Data Gateway
- Design, Development, Testing and Deployment of various Multi-Protocol Gateway Interfaces, B2B Gateway Services on Data Power XB60 tool.
- Experienced on B2B Profiles and AS2 Protocol.
- Experienced on Unix Shell Scripting
- Defined the policies, rules and action in Data Power using Multi-Protocol Gateway and B2B Gateway ervices
- Experience in design and develop Routing, Security Mechanism and XML data validation depending on the requirement.
- Configured various actions while defining rules and policies like Transform action, AAA Action, Match Rule, Encryption, Decryption, Filter action, Validate, Route and various others.
- Design, Development, Testing and Deployment of Interfaces on UNIX Servers.
- Integration of Web sphere technologies like MQ, Message Broker and Data power wif various NFS and Unix Systems to provide business solutions.
- Worked on various front-end and backend protocols like FTP, FTPS, SFTP, MQ, NFS etc to develop various interfaces.
- Creating deployment packages of XB60 Interfaces through Cent OS Operating System
- Resolution of various design related issues wif client and architect.
Environment: Data Power development GUI and CLI console, IBM Web Sphere Data Power SOA Appliance XB60, Message Broker and ED