Administrator Datapower Consultant Resume
Springfield, VA
SUMMARY:
- 25 years of IT experience
- Over 10 years of strong J2EE Architecture and development experience
- Over 7 years of experience in SOA (Service Oriented Architecture), IBM Datapower, WebSphere ESB, and BPM (Business Process Management) using IBM SOA tools like Websphere Process Server, IBM BPM 8.0, Team Bluework Lives
- Hands-on experience in Banking, Insurance , health Care, travel and telecom.
- Architected, Designed and Develop Advanced Integration Solutions using IBM’s WPS/DataPower/WESB, IBM API Management, Apigee, Axway, Akana, swagger and WSRR.
- Designed and developed various services using multi-protocol gateways, XML Fire walls, Web Service Proxy’s on DataPower XI50 to support mediation services for end-to-end service architecture
- Knowledge on of SOA strategy, planning, management, Policy Driven Architecture and vision.
- Solid working SOA service design techniques, including service analysis and design techniques, and the UML.
- Good knowledge of various integration interfaces and protocols.
- Participated discussions on road maps for technology adoption and documented enterprise architecture best practices.
- Strong experience in SOMA (Service Oriented Modeling and Architecture)
- Strong experience in OOD (Object Oriented Design) and OOP (Object Oriented Programming).
TECHNICAL SKILLS:
Languages: Java, JSP, HTML, XML, XSLT, SQL, PL/SQL, COBOL
Technologies: Servlets, JSP, Struts, EJB 2.0, JMS, JDBC
SOA Tools: Rational Software Architect 7.0, Rational Application Developer 6.0, WID 7.0 (Websphere Integration Developer), WPS 7.0, WMB 6.0(Websphere Message Broker), WESB (Websphere Enterprise Service Bus) 7.0, WSRR (Websphere Service Registry and Repository) 6.1,Datapower XI50 firmware 3.7.3.2
Application Server: Websphere Application Server 5.x/6.x,IBM HTTP Server 5.x/6.x, Tomcat 3.x. WPS 6.2
Messaging System: MQ SERIES 7.0
Databases: Oracle 9i & 10g, DB2 UDB
Version Control: Clear Case
Operating Systems: Windows, AIX
PROFESSIONAL EXPERIENCE:
Confidential, Springfield, VA
Administrator Datapower Consultant
Responsibilities:
- Architecting/Designing and Implementing SOA solutions using Datapower SOA Appliance XI52 and Websphere Message Broker.
- Designed and implemented many applications integration. Developed scripts for automation migration and deployment for those. IBM admin tool configuring and mimicking its functionality with CLI.
- Worked on POC for setting up LDAP integration.
- Designed REST-based and SOAP-based services for web interfaces.
- Defined Role-based access for viewing and working with the datapower and that facilitates the ability to have more than one developer to support more than multiple developer communities (private, partner, and public), with controlled visibility
- Have very good hands-on in implementing Confidential using DataPower.
- Have installed and configured XI52 upgrades and patches of appliances.
- Collaborated with business analysts to interpret business process context and understand functional requirements.
- Developed prototype applications to support architectural proof. Implementated migration from Development physical boxes to virtual appliances for cost saving.
- Analyzed, Designed, and documented security policies and procedures participated SOA governance.
- Cloud integration and various training for federal security compliance protocols.
Confidential, Florham Park, NJ
Advisor Architect
Responsibilities:
- Architecting/Designing and Implementing SOA solutions using Datapower SOA Appliance XI52 and Websphere Message Broker.
- Designed and implemented many API’s for Customers to check their current usage, bill payment, statements, enrollment/un-enrollment etc from their mobile devices or from Web.
- Worked on POC for setting up IBM API Management both on-premise and cloud versions for capability and ecosystem testing of access, scalability of API portal, API manager and Management of API’s, and common functionalities like design, secure, socialize and Manage API’s.
- Designed and Created API’s by assembling REST-based and SOAP-based services for mobile and web interfaces.
- Defined Role-based access for viewing and working with the APIs and that facilitates the ability to have more than one developer portal to support more than multiple developer communities (private, partner, and public), with controlled visibility
- Defined and created API plans that treat the APIs as product offerings, and allow several APIs and resources per plan
- Enabled API Analytics to capture the usage metrics to support the SLA’s and capacity planning of the integration environment.
- Used Swagger Confidential definitions for automation of API documentation and publishing.
- Defined the process for deployment of API Plans for SDLC environments.
- Have very good hands-on in implementing Confidential API’s using DataPower.
- Have very good experience in transforming Confidential API’s to SOAP based webservice calls to integrate with backend applications like Websphere Message Broker, SAP ERP.
- Preparing end-to-end Integration Solution Architectural Design for Datapower and WMB.Creating Webservice Proxy, Multi-Gateway Proxy, HTTP/HTTPS front side handler, XML Firewall, AAA Policy, Session management (LTPA Token generation, SAML key generation)
- Have done capacity planning using ITCAM agent as well as in-box features.
- Have installed and configured XI52 and APIM appliances.
- Collaborated with business analysts to interpret business process context and understand functional requirements.
- Developed prototype applications to support architectural proof.
- Analyzed, Designed, and documented security policies and procedures participated SOA governance.
- Design and Implementation of short and long running process using BPELs, Event Handling, Messaging Queues, Web services.
- Worked with various integration protocols like HTTP, HTTPS, TIBCO JMS, MQ
- Used XSLT for the transformation of XML documents into other XML documents and formats.
- Used XMLSpy to develop and debug XML and XSLT based applications.
- Created B2B Gateway services through Partner Profiles in XB62 to integrate AS2 transactions
- Responsible for the definition, planning and execution of all infrastructure activities required to support the DataPower environment.
- Created and configured MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues.
- Developed independent Datapower interface using Confidential for to poll the FTP events and call the REST webservice.
- Enabled security policy enforcements using XACML authentication and Authorization policies that authenticate/authorize various message level security tokens like binary tokens, basic and SAML federated identity.
- Developed Multi-protocol gateways for direct interaction with the Oracle/ AS400 databases
- Integrated DataPower with WPS and WMB services as ESB services interface.
- Implemented Service Gateway pattern to have a single mediation flow instead of multiple flows for each use case.
- Configured and deployed websphere JDBC, Sibel Adapter for Inbound and Outbound processing, polling events in Oracle Database.
- Created Complex XSLT maps to implement the transformations needed for various services.
- Defined End to End framework that would be driven from WSRR Policy rules, Policy Enforcements and capture service SLA Metrics for capacity and Risk Management.
- Involved in development of Utility java programs that is used to connect to backend systems using socket pools, data masking and externalization of property files
- Created generalized schemas to minimize coupling between components which will make it easy to collaborate with new business partners in future with minimum code changes.
- Designed and developed complex mediation flows using XML mapping and BO mapping to conditionally deliver the transformed messages to various EIS.
Environment: IBM DataPower XI52, XC10, XG45, XB62, IBM API Mangement, Swagger, WebSphere Transformation Extender (WTX), WebServices, WPS, WebSphere Application Server (J2EE), SOAP, XACML, SAML, SSO, Java, Qpasa, UML, XML, XSLT, SQL, DB2/UDB, Oracle, Windows XP, UNIX, Sun Solaris, and AIX.
Confidential, Mason, OH
SOA Consultant
Responsibilities:
- Responsible for installation, administration and monitoring the DataPower Appliances XS40 and XI50
- Developed Framework in Datapower to enable standard implementations through XI50/XS40
- Responsible for the definition, planning and execution of all infrastructure activities required to support the DataPower environment.
- Worked with IBM DataPower devices to secure and integrate the web services.
- Configuring XML Firewalls and WebService Proxy along with the required objects
- Creating network routes and configuring Ethernet interfaces on the device as part of the device deployment.
- Creating Application Domains, objects like Web Service proxies, Multi-Protocol Gateways as per the requirements.
- Generated keys, CSRs and self-signed certificates using Crypto tool.
- Created Crypto profiles, SSL proxy profiles as part of SSL implementation.
- Used XSLT for the transformation of XML documents into other XML documents and formats.
- Used XMLSpy to develop and debug XML and XSLT based applications.
- Responsible for the definition, planning and execution of all infrastructure activities required to support the DataPower environment.
- Created and configured MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues.
- Performed general operation tasks such as Firmware upgrade, User management, capacity planning etc.
- Developed Message flows to transform messages from XML to COBOL copybook format.
- Worked on XSLT and used XMLTransformation node to transform an XML message to another form of XML message.
- Troubleshot possible problems during the development of message flows containing XMLT nodes.
Environment: IBM DataPower XS40 XI 50 3.8.0.3/4.0.2.1, WebSphere Transformation Extender (WTX), WebServices, WebSphere Application Server (J2EE), SOAP, Java, Qpasa, UML, XML, XSLT, SQL, DB2/UDB, Oracle, Windows XP, UNIX, Sun Solaris, and AIX.
Confidential, Monsanto
IBM consultant /SOA Consultant
Responsibilities:
- Responsible for installation, administration and monitoring the DataPower Appliances XS40 and XI50
- Responsible for the definition, planning and execution of all infrastructure activities required to support the DataPower environment.
- Worked with IBM DataPower devices to secure and integrate the web services.
- Configuring XML Firewalls and WebService Proxy along with the required objects
- Creating network routes and configuring Ethernet interfaces on the device as part of the device deployment.
- Creating Application Domains, objects like Web Service proxies, Multi-Protocol Gateways as per the requirements.
- Generated keys, CSRs and self-signed certificates using Crypto tool.
- Created Crypto profiles, SSL proxy profiles as part of SSL implementation.
- Created Load Balancer Groups to load balance the requests to multiple back end points.
- Created AAA policies to authenticate and authorize user requests using LDAP.
- Developed and configured WSDL and XML proxies.
- Experience in working with multiple development and infrastructure teams.
- Performed general operation tasks such as Firmware upgrade, User management, capacity planning etc.
- Developed Message flows to transform messages from XML to COBOL copybook format.
- Worked on XSLT and used XMLTransformation node to transform an XML message to another form of XML message.
- Troubleshot possible problems during the development of message flows containing XMLT nodes.
Environment: IBM DataPower 3.8.0.3, WebSphere Transformation Extender (WTX), WebServices, WebSphere Application Server (J2EE), SOAP, Java, Qpasa, UML, XML, XSLT, SQL, DB2/UDB, Oracle, Windows XP, UNIX, Sun Solaris, and AIX.
Independent Consultant & Integration Architect
Confidential, Denver, CO
Responsibilities:
- Applied both top down and bottom up approach in identifying services
- Identified the services for the business process
- Involved in the process of establishing a SOA governance team
- Defined policy information points as a part of SOA governance using WSRR (Websphere Registry and Repository)
- Used Websphere ESB and Datapower as policy enforcement point for runtime SOA governance.
- Designed and developed business process using WID 6.2 and WPS 6.2
- Created BPEL process for Eligibility process using WPS
- Designed and created interfaces for the process flow
- Designed and created schema/business objects which flow through the process.
- Designed and created both short running and long running process
- Created Human Task to handle human intervention in the long running process
- Created mediation flows to protocol transformation and content transformation.
- Used XSLT Transformation primitive, Business Object Map primitive, Custom Mediation primitives as transformation primitives in the mediation flows.
- Used Websphere Transformation Extended for creating transformation maps from COBOL to XML and vice versa.
- Configured Datapower XI50 for webservice proxy and security for various web services
- Created Multi protocol gateway ( Confidential ) using Datapower XI50 to implement AAA (Authenticate, Authorize and Auditing) policies for the services.
- Created WSP(Web service Proxy) in Datapower as a facade for arbitrary back end services and virtualization
- Created transformation maps using Websphere TX (Transformation Extender).
- 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
Skills Utilized: Websphere Integration Developer 6.2, WPS 6.2, WESB 6.2, Datapower XI50, WSRR 6.2, Websphere Transformation Extender 8.2, SOAP 1.2, WSDL, XSD, XML, J2EE 1.5