Data Power Developer Resume
Irving, TX
SUMMARY
- IT professional with 8 plus years’ experience in SOA, J2EE in administration, implementation support with IBM WebSphere Datapower XI50, WAS, WMB, WMQ.
- Experience in developing processing rules for data transformation, routing including protocol mediation using XSL, XSLT, and XPath.
- Strong experience in SOA Appliances like IBM Datapower XS40, XI50, for ESB and securing various services in Enterprise.
- Excellent experience in developing integrations to enable seamless data flow between various applications in enterprise and e - commerce B2B applications.
- Strong experience in Java and J2EE programming to develop applications in IBM WebSphere applications and Datapower.
- Experience in configuring new Datapower device on network including all necessary setup on the Datapower appliance.
- Strong experience in administering various services on Datapower appliances including WebGUI, CLI and XML Management Interface.
- Experience in configuring & creating components of Datapower appliance such as Web Service Proxy, Multi Protocol Gateway, XML and Web Firewall.
- Experience in applying security policies, certificates, encryption and SAML in various Datapower devices.
- Proficient in developing message transformations using XSL including custom XSLs for various policies in Datapower including routing, protocol mediation and message enrichment.
- Expert in developing transformations for XML to XML, XML to Binary, Binary to XML with necessary exception handling.
- Created documentation related to data power configurations, interfaces for operations team to deploy the configurations in production
- J2EE Application administration, configuration, deployment, installation, maintenance, fixes upgrades, troubleshooting and performance tuning of WebSphere, JBoss Application server.
- Responsible for installation, configuration and maintenance of Web Sphere Application Server (Base and ND), WebSphere MQ in a heterogeneous environment.
- Responsible for setup, installation, administration and migrating applications from WASND 6.0/6.1 to WAS 7 and JBoss including MQ.
- Created WebSphere cells, Horizontal and Vertical clusters, and added cluster members to clusters in effort to create fault-tolerant, scalable, and highly available WebSphere environment.
- Installed and configured remote WebSphere plug-in for IBM HTTP Server and manually updated plug-in files for IHS servers located in DMZ.
TECHNICAL SKILLS
Languages: C, C++, J2EE, SQL, ESQL, XSL, BPEL
Web technologies: HTML, XML, XSD, XSLT, XPATH, SOAP, JavaScript, Servlets, JSP, PHP
Scripting: SOMA, Shell, Perl, Jython, ANT
Database: DB2, Oracle 9i/10g, SQL Server
Web Servers: Apache, IHS, Sun Java WS, IIS
App Servers: WAS, JBOSS, Tomcat, Web Logic
Development Tools: RAD, SOAP UI, SOA Test tool, XML Spy
Communications Protocols: TCP/IP, Http/Https, RMI/IIOP, SOAP, SSH, SFTP
ESB Appliances: IBM Datapower XS40, XI50, XI52, XI52.
Middleware Technologies: IBM WAS, WMQ, WMB, OEG
Version Control: CVS, SVN, Clear Case
Project Management Tools: MS Visio, MS Project
PROFESSIONAL EXPERIENCE
Confidential
Data Power Developer
Responsibilities:
- Created Detailed Design documents for the Maryland Health Benefits Exchange project.
- Developed several Proofs of concepts on various Datapower services like Web Service proxy, MPGW and XML Firewall.
- Created 11 WEB Services proxy’s with the WSDL’S provided by Backend CMS.
- Developed few XSL's for dynamic routing in WSP like URI mediation for Inbound/Outbound traffic to Datapower.
- Worked on Racking, Mounting, Configuring Installing the New XI52 Datapower Integration Appliances in Datacenter.
- Worked on Creating LB rules to allow the traffic from Frontend to Datapower.
- Worked on creating static routes to route the traffic on specific interfaces.
- Worked on Configuring sys-log targets to communicate with Qradar for logging the events from all Datapower appliances.
- Worked on Encrypting and Decrypting the Creds before sending the request to Backend Server.
- Worked on Admin Activities like creating User’s and User accounts.
- Worked on upgrading the Firmware version on the XI 52 Appliances.
- Created documentation on services like Web Service proxy, Multi-Protocol Gateway and XML Firewall.
- Configured HTTPs Front Side Handlers, and Back Side Settings, processing policies for request and response rules with various actions
- Excellent coordination & communication skills working with other team members like DEV, OPS, Operations, Networking,QA and BA’
- Involved in Daily Scrum meetings with team Manager and team members
- Created Deployment policies to move the code from one Environment to other.
- Worked on exporting and importing configurations between the domains.
- Worked on creating AAA policy and authenticating the users with TAM Client
- Involved in several Team meetings regards to current and future projects.
- Involved in workshop after completion of first phase of the project.
- Worked closely with IBM Websphere team and WSSR teams in getting WSDL for WSP
- Worked on Error handling to create Customized Soap faults.
- Involved in creating CRQ’s for code Promotion.
- Involved in Raising PMR with IBM on unsolved issues.
Confidential, IRVING, TX
Data Power Developer
Responsibilities:
- Created Design documents for the project.
- Developed several Proofs of concepts on various Datapower services like Web Service proxy, MPGW and XML Firewall.
- Created ADT SHARED MPGW for Retrieving the WSDL in WSP
- Developed few XSL's for dynamic routing in MPGW like URI mediation for Inbound/Outbound traffic to Datapower.
- Created documentation on services like Web Service proxy, Multi-Protocol Gateway and XML Firewall.
- Configured MQ, HTTP/HTTPs Front Side, and Back Side Handlers, processing policies for request and response rules with various actions
- Excellent coordination & communication skills working with other team members like DEV, OPS, Operations, Networking,QA and BA’
- Involved in Daily Scrum meetings with team Manager and team members
- Created Deployment policies to move the code from one Environment to other.
- Worked on exporting and importing configurations between the domains.
- Worked on creating AAA policy and authenticating the users with TAM Client
- Worked on Authorizing the users based upon the user group in LDAP
- Involved in several Team meetings regards to current and future projects.
- Involved in workshop after completion of first phase of the project.
- Worked closely with Message Broker resources in getting WSDL for WSP
- Worked on Error handling to create Customized Soap faults.
- Involved in creating CRQ’s for code Promotion.
- Involved in Raising PMR with IBM on unsolved issues.
Confidential, Atlanta, GA
Middleware Engineer
Responsibilities:
- Created MQ related objects in Datapower including SSL proxy profiles for Forward and Reverse directions.
- Developed several Proofs of concepts on various Datapower services like Web Service proxy, MPGW and XML Firewall.
- Created Load Balancer groups for HIGH Availability on the backend application servers like WebSphere Application Server etc.
- Developed few XSL's for dynamic routing in MPGW like URI mediation for Inbound/Outbound traffic to Datapower.
- Created documentation on proof of concepts on services like Web Service proxy, Multi-Protocol Gateway and XML Firewall.
- Configured MQ, HTTP/HTTPs Front Side, and Back Side Handlers, processing policies for request and response rules with various actions.
- Excellent coordination & communication skills working with other team members like DEV, QA, Operations, Networking, DBA groups.
- Involved in weekly meetings with operations team to improve the handover of tasks to perform and support in production environment.
- Developed several documents and uploaded them to team wiki and created various documents for operations team to support the application.
Environment: IBM Websphere Datapower Appliance XI50, WMQ6.1/7.0,WMB 6.1/7.0, soapUI, Curl, CVS IBM DB2
Confidential, Atlanta, GA
Middleware consultant
Responsibilities:
- Developed various XSL’s for dynamic routing based on context, error handling in various processing rules.
- Created various domains based on the application interfaces, users with appropriate authorizations, configured log targets.
- Good knowledge in developing the SOMA based scripts for various administration tasks.
- Proficient in executing CLI commands along with Web GUI and XML Management Interface for IBM Datapower administrative tasks.
- Very good at troubleshooting the issues, by using Logs and enabling probe as required.
- Created and configured a MPGW with Https FSH, MQ backend for an interface.
- Strong knowledge in using the CLI commands for configuration, test TCP connection, trace route etc.
- Proficient in creating the MQ objects like local, remote Queues and channels, Listeners etc.
- Strong in using MQSC commands, MQ Explorer for WebSphere MQ administration tasks.
- Integrating Datapower Appliance with WSRR and Poll WSDL’s From WSRR to Data power Appliances whenever required.
Environment: IBM Websphere Datapower Appliance XI50, WMQ6.1,WMB 6.1, soapUI, CVS.
Confidential, NJ
Middleware consultant
Responsibilities:
- Involved in designing interfaces using Datapower XI50, WebSphere Message Broker, MQ for protocol mediation, transformation
- Developed XSL, XSLT, SOAP’s for message transformation including Error handling and well versed with Datapower extensions
- Strong in developing mapping rules using WebSphere Transformation Extender and deployed the rules in Datapower
- Created multiple web service proxies, XML Firewalls, multi protocol gateway including MQ, HTTP’s, FTP Front and Back side handlers
- Implemented mutual authentication between Datapower Appliances and various application servers like WAS ND
- Created AAA action in incoming processing policy for validating various clients in Datapower appliance
- Configured dynamic routing based on content using custom XSL’s for connecting to multiple data sources
- Handled exceptions using on error action in processing rules to capture schema validation, back end errors etc. Responsible for developing technical design documents for various Interfaces based on functional designs
- Strong in configuring SLM including shape, notify, throttle for maintaining service level agreements between partners
- Strong knowledge in Datapower extensions including developing custom XSL’s for transformation, routing
- Implemented the packet captures to check the connection hang-ups or network issues in on flow traffic.
- Troubleshooting various problems in different stages of development using log files and with coordination from other development teams.
- Documented all procedures and any other important issues. Monitoring the server logs, error logs and resolved production issues.
- Proficient in executing CLI commands along with Web GUI and XML Management Interface for IBM Datapower administrative tasks
- Configured Datapower appliance from initial setup including mgmt console, eth0 and SSH and saving the configuration
- Strong in debug, troubleshooting various issues by using logs, probes and problem determination tools which are available in Datapower device
- Created and managed log targets including user management, device configurations including domain creation, updating latest firmware versions
- Provided 24x7 production support, best practice trouble shooting, monitoring and maintenance
Environment: IBM Websphere Datapower Appliance XI50, WMQ6.1/7.0,WMB 6.1/7.0, soapUI, Curl.
Confidential, CA
Middleware Engineer
Responsibilities:
- Participated in team meetings and management meetings to resolve issues related to the various environments.
- Responsible for documenting the various procedures involved in the day to day maintenance of the various environments
- Working Knowledge of Web services proxy (WSP) to provide virtualization to various services across the enterprise.
- Implemented securing external Web services using several authentication schemes in Datapower WS-Security, Digitally Signing SOAP message, SAML and SSL mutual authentication.
- Configured multi-protocol gateway (MPGW) to support various message types with different protocols.
- Configured Protocol Handlers Front Side, Back Side Handlers to interact with multiple data sources.
- Configured Cryptographic keys and SSL Policies in Web Service proxies, Multi Protocol Gate Way
- Working knowledge of XML, including the development of XSL’s for message transformation with various formats
- Sign and validate messages with digital signatures for message level security including transport level security.
- Implement XML threat protection.
- Implement Authentication, Authorization and Auditing (AAA) including XML threat protection for messages
- Create a backup of the device and the application domains using SOMA including monitoring Logs
Environment: IBM Websphere Application Server, DataPower XI50, IBM HTTP Server, JBoss, Tomcat, clear case & ANT
Confidential, Chicago, IL
Systems Engineer
Responsibilities:
- Responsible for creating a set of JSP’s (Java server Pages) and Servlets
- Actively involved in analyzing and collecting user requirements.
- Participated in Server side and Client side programming.
- Analyzed user requirements developed conceptual data model, prepared process data flow diagrams.
- Wrote functional specifications, designed screens, prepared documentation for coding and front-end validations.
- Written stored procedures (PL/SQL), prepared statements.
- Contributed to the Logical Data Model design.
- Extensively used Eclipse for application development.
- Used JDBC to connect to database.
- Created user Interfaces through HTML and JSP.
- Involved in developing various Servlets.
- Participated in unit testing and integration testing.
- Tested and validated the application on different testing environments.
- Deployed the application on WebSphere application server.