Datapower Consultan Resume
SUMMARY:
- 9+years of IT experience in the areas of Middleware and Web implementations. Managed projects, involved in coordinating, designing and developing integrations to build successful solutions for clients at various stages
- Over four years of experience on SOA ESB solutions projects using web sphere stack of products like WebSphere Enterprise Service Bus, IBM DataPower API, IBM API, WebSphere Service Registry&Repository and WebSphere MQ, WTX and WMB/IIB
- Over three years of experience in Design and Development and testing of Web Applications involving J2EE technologies using Java, JSP, Servlet, Spring, XML, JDBC. Expertise in developing and deploying web services
- Customizations/implementation within API management and datapower gateway
- Perform design/Implementation level tasks in SOA technologies like IBM Datapower Xi52 and
Development on IBM API management tool
- End to end API governance/management solution strategy, design and implementation
- Design and implement RESTful APIs, design environments in whichApigeeproducts are deployed, create system architectures that connect Apigee products to existing customer services
- Enforce Security and Manage API Usage
- Develop Applications and innovate faster using API
- Experience in Integrating Datapower API with back end hosts configured in WSRR
- Strong background in SOA/API and Middleware environments
- Experience in WebSphere Middleware Administration and Application development using WMB, WTX and MQ
- Experience in designing, development, implementing and supporting IBM WebSphere DataPower XI50 & XI52
- Experience in administration and configuration of WS - proxies, XML firewall, SSL Proxy Profiles, XML Proxy Profiles, WSDL, Multi Gateway protocol for DataPower API
- Expertise of XML, ESB, SOA, web services and participated in several SDLCs for client engagement, system analysis, requirement gathering, application design, software development, user acceptance testing, performance tuning, and maintenance
- Experience in XML/XSL, XSLT, XPath, XML Schema, WSDL, Web Services, SOAP, REST, WSRR
- Developed several XSL Style Sheets in Data Power for message transformations and routing mechanisms as part of mediation
- Extensive Knowledge in executing CLI commands along with Web GUI and XML Management Interface for IBM DataPower administrative tasks
- Experience in applying security polices, certificates and encryption in various DataPower devices
- Experience and Configure AAA Policy for authentication and authorization steps
- Implemented several policies in XSLT inside XI50& XI52 for the Authentications and Authorizations of SOAP Requests from several clients
- Experienced working with caching appliances i.e, XC10
- Expert in Design and Development of Integrations using SOA Design Patterns. Well versed with all the stages of SOA life cycle
- Undergone training in WTX and implemented first phase of WTX maps and type trees to process EDI transactions
- Worked with WTX Stand along environment and also WTX integration Servers (Usage of WTX Maps in Message Broker and Datapower API)
- Excellent Technical and Analytical skills and ability to learn new technologies quickly
- Good Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills
TECHNICAL SKILLS:
EAI/Messaging Tools: IBM Data Power SOA Appliances/API, WebSphere Message Broker/IIB, WebSphere Transformation Extender, WSRR, IBM APIManagement
Languages: C, C++, Java, SQL
Web Technologies: HTML, CSS, Servlets, JavaScript, JSP, J2EE, Spring3.0.
Operating Systems: Windows server 2008, Linux
Databases: Oracle 11g/12c, SQL Server, Microsoft Access, MySQL
Web Application Servers: IBM Web Sphere Application Server Apache Tomcat Server, JBOSS, BEA Web Logic Server, IIS Express
Development Tools: Eclipse, Net Beans, emacs, Microsoft Visual Studio, XMLSpy, SoapUI
Others: XML, XSLT, XSD, XPATH, WSDL
Networking & Communication protocols: TCP/IP, HTTP/HTTPS, FTP
WORK EXPERIENCE:
Confidential, PHOENIX, AZ
DATAPOWER CONSULTAN
Responsibilities:
- Experienced in configuring web service proxy and multi-protocol gateway
- Worked in onsite and offshore model in agile methodology
- I have configured web service proxy, since dealing with wsdl and schemas. I have configured both web service proxy and multi-protocol gateway and using url-open dp extension or routing url, request from client routes to mpgw from wsp
- Used xslt extensively for fetching backend data from a shared DB2 database and show it in a soap response which will be consumed by consumer
- In addition to Client to server rules, error rules were created as part of error handling
- Configured SSL proxy profile and created HTTP(S) front side handler
- Configured AAA policy in all the services I built for authentication and authorization
- Configured SLM (service level monitoring) Policy for monitoring the traffic and set a threshold level to notify and reject messages
- Configured XML manager for document cache, style sheet cache and user-agent
- SOAP UI is used to test the service. Fire the request to the respective front side handler then the response will show up in SOAP UI, since skip backside variable is declared in coding
- Experienced in debugging datapower logs using UNIX log server
- Responsible for the development of XSLT's for dynamic routing and to communicate between actions, transactions and rules
- Implemented DataPower devices with splunk for logging and custom applications monitoring for various errors
- I have involved in performance testing using apache jmeter
- Creating objects, package deployment
- Configuration and migration of required DataPower objects
- Certification creation and crypto configuration using DataPower
- Performed troubleshooting by enabling probes and analyzing logs
- Experienced in Agile software methodology
Environment: IBM DataPower XI50,IBM Datastudio, SOAP UI, Apache Jmeter, PEGA.
Confidential, PHOENIX, AZ
DATAPOWER/ API CONSULTANT
Responsibilities:
- Configured WS-Proxy, Multi-Protocol Gateway (MPGW), XML Firewall, Crypto Profile, Load balancer Group
- Configured IBM DataPower with XML components, document processing rules, document processing actions, XPath Routing Map, Duration Monitor, Log targets.
- Developed XSLT’s for transformation of XML and Used XSLT extensively for Dynamic Routing based on the input request.
- 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.
- Configured Data Power for all Web Service operations including WS-Proxy, WS-Security.
- Integrated DataPower with MQ, Sun One Directory Server (LDAP).
- Experienced and configured on AAA Policy for authentication and authorization steps.
- Experienced and configured error policies within IBM DataPower to handle errors returned by back-end applications
- Configured Denial of Servicefor SOAP/XML transactions
- Configured XML Firewall to protect the services from XML Threats from external sources
- Configured XI50& XI52 for any-to-any transformation using WebSphere Transformation Extender
- Proficient in executing CLI commands along with Web GUI and XML Management Interface for IBM Datapower administrative tasks
- Involved in configuring the load balancer groups at Datapower device clustering and provided high availability solutions
- Involved in installation, UDDI and integrated with IBM Datapower API for decoupling end points
- WSRR subscription
- Configured Web Service proxy with WSRR with manual/poll/automatic synchronization methods
- Developed Interoperable WTX maps to be used in Datapower API
- Implemented WTX maps using messaging protocols MQ-Series, Oracle connectivity and http connectivity.
- Set up WTX maps to use Database, MQ and HTTP Adapters
- Addressing, encryption/decryption, digital signatures including certificate generation and SSL.
- Implemented Web-Service Proxy, Multi-Protocol Gateway service in DataPower XI50& XI52 for various applications, Web-services and created various reusable Front Side Handlers (FSH) like HTTP, HTTPS, and MQ.
- Configured a service level monitoring policy to monitor the network traffic to the back end Web Services.
- Strong in debugging, troubleshooting various issues by using logs, probes and problem determination tools which are available in Datapower device
- Used Resource Analyzer and Log Analyzer for performance tuning and troubleshooting
- Created Various Security Policies, Monitoring Mechanisms and troubleshooting.
- Configured all the REST API’s in APIGEE to use many helpful features of APIGEE including oAUTH 2.0 and SOAP to REST transform.
- Worked extensively with Api Management product of Apigee edge in consuming the Apis in implementing customer usecases
- On boarded clients starting from the requirement analysis, integration testing support, how to use developer portal. oAuth 2.0 usage, etc
Environment: IBMDataPower XI50, XI52,WebSphere Transformation Extender v8.3, WTX Integration server, WSRR, Apigee.
Confidential, BLOOMINGTON, IL
DATAPOWER/WMB CONSULTANT
Responsibilities:
- Responsible for analysis, design and development of Interfaces by using Datapower Appliances XI50& XI52.
- Responsible for developing technical design documents for various Interfaces based on functional designs.
- Successfully configured DataPower components including WS Proxy, XML Firewall, Multiprotocol Gateway (MPGW), and Web Firewall.
- Secured the Access to Web Services security infrastructure for all external facing Web services using by creating various AAA policies.
- Implemented SSL Mutual Authentication and XML threat mitigation in the DMZ zone DataPower devices as a part of implementing security.
- Developed XSLT’s for transformation of XML and used XSLT extensively for Dynamic Routing.
- Designed and developed various XSLT’s for message transformation including XML to XML, XML to Binary formats including content based routing and schema validation for message well format.
- Used Tivoli Performance and Wily Introscope tools to monitor the health of various applications.
- Performed back-up procedures for system application software data files and WebSphere Configuration database and XML configuration.
- Installed, Configured WSRR 8.5.5.0 and integrated with DataPower XI52
- Understand and provide input for the integration of WSRR with DataPower
- Responsible for detailed technical design and deployment of runtime end-points of web services in WSRR
- Worked with related groups like Network team (DNS, Proxy/Reverse proxy, Routers, Load Balancers), LDAP team (for Dir. Server), DBAs, Storage, UNIX etc. to makes changes to web hosting environments.
- Developed Published messages are stored in the Enterprise Integration application (IBM Integration Broker) using a publish/subscribe pattern.
- Involved in maintaining the existing production systems.
- Written ESQL coding in compute node to achieve bulk insert of data.
- Administering the MQ Queues through WMQ/WMB Explorer
- Unit tested all the flows developed in various environments.
- Worked on regression testing using Groovy Scripting and Xpath.
- Designed the End to End components for the message flow.
- Involved in End-to-End component testing and closed any defects raised by the testing team.
- Deploy the message flow and other EAI components into various Broker Environments.
- All the message flows and message sets are deployed to the brokers on z/os machines.
- Supported application teams requests in verifying configurations, providing various logs, executing recycles of applications and monitor/fix the execution of changes/recycles.
- Participated in team meetings to resolve issues related to the various environments.
Environment: IBM WebSphere DataPower SOA Appliance XI50, XI52Multi-Protocol Gateway, XML Firewall, JDBC Providers, Tivoli, Wily Introscope, IBM HTTP Server and Websphere Message Broker
Confidential
JAVA DEVELOPER
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC).
- Contributed to J2EE development by writing Servlets, JSP, participated in navigation and functionality testing and validating using java script.
- Developed Web services for sending and getting data from different applications using SOAP messages.
- Developed web services client to communicate with Web services within the enterprise.
- Used SoapUI for testing Web services.
- Developed UI by using Applets.
- Developed Custom tag Libraries, which will pass the data to the JSP pages.
- Implemented the JDBC for fetching the data from the database.
- Utilized TOAD to make database and application development faster and easier.
- Implemented Struts validation Framework in the module for handling the errors generated on the forms.
- Used Spring Framework IOC for dependency injection and integrating with Hibernate.
- Developed JavaScript validation functions for client side validations
- Involved in the development of screens using HTML, CSS, JavaScript, and JSP.
Environment: Java, Swing, JDBC, Java Mail, Junit, MySQL, Eclipse, WebLogic 7.0, JavaScript, Web services, JSP, Windows 2000, SOAPUI, TOAD, HTML and CSS.