Summary
Overview
Work History
Skills
Timeline
Generic

Esmael Mohammed

Alexandria,VA

Summary

Four years of professional experience in Analysis, Design & Development in implementing SOA and EAI based solutions using DataPower (XI52/XI5/XG45) and WebSphere Application Server. Good experience in Web services Development (SOAP & Restful) Web services Security, creation of WSDLs (Contracts), XSDs and various canonical Data Formats. Good experience on creation and development of SOAP and Rest services. Strong in XML/XSL, XSLT, XPath, XML Schema, WSDL, Web Services, SOAP, REST. Good experience in developing customized policies in API Connect and developing APIs in API Manager. Good experience in implementation and configuration of IBM API Connect Architecture. Experience in setting up and maintain the policies and configuring rules and actions with Data Power services of MPGW, Web Server Proxy, XML firewall, and Web Application Proxy. Good experience on APIGEE Custom shared-flow code development and troubleshoot using prob.

Overview

7
7
years of professional experience

Work History

Sr. DataPower Developer

Home Depot
01.2019 - Current
  • DataPower XI52, XC10, XB60, WTX, IBM MQ Series, ESQL, Z/OS, Linux, and SAP
  • Responsibilities:
  • Create Multi-Protocol Gateway, Web service Proxy and XML Firewall services to integrate DataPower with internal and external application over different protocols such as HTTP/HTTPS/FTP/SFTP/MQ
  • Create SSL Proxy profiles and AAA for validating various client requests in DataPower
  • Create message transformation and routing using XSLT; REST to XML (SOAP) and SOAP (XML) to JSON
  • Analyze User needs and prepare Functional and Technical Design documents based on the requirements
  • Create SLM action as Message Count Monitor by setting threshold levels
  • Generate keys, CSRs and self-signed certificates using Crypto tool
  • Create SSL Proxies to authenticate the protocol level security for HTTPS service communications
  • Create AAA policies to authenticate and authorize user requests using provider defined X509 digital certificates
  • Create processing rules with multiple match rules to accommodate various Authentication, Authorization, Digital Certificates, PKI Concepts, Encryption, Decryption, Credentials, Permissions, Single Sign On mechanisms
  • Create XSDs, WSDLs and implement Restful web services utilizing XML and JSON message formats
  • Create DataPower POC services for AAA and Multi-protocol gateway service implementation
  • Develop services using WebSphere Message Broker 8, MQ Series 7.1, ESQL, WSDL, DFDL and XSDs
  • Create Message Sets, Message Definition Files, WSDLs, XSDs and DFDLs and use ESQL and Java for developing the services
  • Create MQ queues, Topics, Subscribers, Queue Managers in MQ and monitor the queues constantly for any issues and troubleshoot
  • Develop Error handling procedures in Message Broker (Common and Node level)
  • Responsible for troubleshooting issues and modifying flows to resolve issues
  • Create test cases and Participated in Regression and performance testing
  • Configure usage of log targets like SNMP, file and SMTP in DataPower
  • Participate in 24X7 production support
  • Create Multi-Protocol Gateway, Web service Proxy and XML Firewall services to integrate DataPower with internal and external application over different protocols such as HTTP/HTTPS/FTP/SFTP/MQ
  • Create SSL Proxy profiles and AAA for validating various client requests in Data Power
  • Create message transformation and routing using XSLT; REST to XML (SOAP) and SOAP (XML) to JSON
  • Create and update XSL template for AAA filtering, for dynamic routing and for internal service re-usability
  • Troubleshooting problems on Data Power using System Logs, Transaction Debug Probes, and Object Status
  • Participate in end-to-end troubleshooting starting from front end consumer applications to Data Power to Message broker to back-end provider systems
  • Participate in code reviews, technical and functional design review, Unit testing, integration testing and attending all technical breakthroughs with functional owners and business users
  • Built scripts using Jenkins to deploy artifacts and used script assertions in Postman and SOAPUI to validate the Data Power Services
  • Designed and developed Common components for reusability and Error handling

DataPower/API Connect Developer

Kasier Permanente
03.2017 - 12.2019
  • Environment: IBM WebSphere DataPower SOA Appliance XI50, API Connect, WebSphere Application Server 6.1, LDAP Active Directory, WSRR 6.1, SOAPUI Client, curl
  • Responsibilities:
  • Support the installation and configuration of a new DataPower platform with active involvement in all the stages of life cycle from requirements gathering to promotion to Production of services
  • Configured XS40 in DMZ and XI50 with in Enterprise to enable interactions with other systems and Upgraded Firmware versions whenever needed to the existing XI50 Appliances
  • Created Domains for Dev, Test and Production, Rule Based Management Configurations
  • Created an XML firewall that performed as Content base routing using XSLT
  • Configured XI50 to protect against XML threats, malformed XML documents and hidden SQL statements
  • Configured a Web Service proxy service which virtualizes the web services for Xcel Energy Web Services hosted on WSRR
  • Configured a Multi-protocol gateway services to provide HTTP, HTTPS, MQ connections for required services
  • Configured XML firewall to protect the services form XML threats
  • Configured XI50 for any-to-any transformation using WebSphere Transformation Extender
  • Created Various Security Policies, Monitoring Mechanisms and trouble shooting
  • Worked on Web Services encryption and digital signatures
  • Demonstrated AAA policy to authenticate and authorize against LDAP server using basic authentication and Identity extracted from WSSE Soap Header for Retrieving Customer Details
  • Configured XI50 to WSRR (Web Service Registry and repository) for access all core Web services
  • Configured a service level monitoring policy to monitor the network traffic to the back-end Web Services
  • Configured Remote Logging of systems Logs/ installed Audit logging for various purpose
  • Architecting, designing and implementing SOA/ ESB and Web Services integration solutions using IBM WebSphere DataPower and Message Broker technology
  • Played key role in integrating the API with front-end portal developers and external consumers
  • Responsible for creating products in API Connect so that they can be consumed by the consumers
  • Understood various components within API Connect platform so that issues can be resolved when needed
  • Develop Soap and Restful API's using API Connect platform
  • Building a custom services and custom shared-flow codes that are used across multiple services
  • Building proxies and policies within API Connect along with security frameworks
  • Worked on troubleshooting issues and modifying policies to resolve issues
  • Performed data retrieving using DB nodes which used Oracle 11g as broker database
  • Participate in a team that administered Data Power, APIGEE in Development and test environments
  • Use JIRA for bug and issue tracking, Jenkins for automated deploy and GIT version control
  • Actively Involved Business in decision-making process ensuring quality Deliverables
  • Participate in the Production Support, War Room Support and Defect resolutions.

Skills

  • Experience in Implementing Message Level, Protocol level security, AAA, Key certificates (Crypto Tool & Key stores/Trust stores), one-way, two-way SSL and OAuth Implementation
  • Experience in developing Web services (SOAP and Restful) using APIGEE and Data Power
  • Design, configure and develop AAA, Multi-Protocol Gateway, XML firewall, Web service Proxy services
  • Good Knowledge in implementing XML, XSLT, XSD, XPATH, X-query, Web Services, SOAP WSDL, UDDI and involved in CLI scripting and SOMA
  • Good transformation experience with XML, JSON, EDI, Text, Copybook Data Formats
  • Expert in Message transformation, routing and Enrichment using Mapping & XSLT
  • 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
  • Technical skills:
  • Operating Systems
  • Windows, UNIX, Mainframes, Linux
  • Middleware
  • DataPower XI50/XI52/XB60/XG45, WAS, MQ, API Connect
  • Database
  • DB2, Oracle, SQL Server, MySQL, Sybase
  • Communications Protocols
  • HTTP/HTTPS, SMTP, FTP, SOAP, MQ, JMS, TCP/IP, SSH, SFTP
  • Version Control
  • Clear case, SVN, GitHub, Bit Bucket
  • Languages
  • XML, XSL, SQL,

Timeline

Sr. DataPower Developer

Home Depot
01.2019 - Current

DataPower/API Connect Developer

Kasier Permanente
03.2017 - 12.2019
Esmael Mohammed