Sr. Data Power Developer/api Management Resume
Charlotte, NC
SUMMARY:
- Over 8 Years of Experience in IBM middleware Technologies. Worked extensively in Datapower, WTX, MQ, API Management and IBM Message Broker( IIB )
- Lead a team in DataPower configuration and administration
- Excellent Development Experience with IBM Datapower, API Connect, IIB, Message Broker, and Websphere MQ.
- Implemented One - way and Two-way SSL (MASSL) configurations, managed digital certificates through different enterprise PKI management systems including Venafi set-up various WS-Security, solution for both SOAP ans REST based webservices including but not limited to digital signatures, decryptions and encryption.
- Designed, configured and developed AAA, Multi-Protocol Gateway, XML firewall, Web service Proxy, Web-token services in Datapower
- Extensively worked with Database, MQ, WSRR and LDAP integration from Datapower, Message Broker (IIB) and WTX
- Designed and Developed EAI Based and SOA based Solutions using IBM Datapower, and WTX
- Experience in application of security policies, two-way and one-way SSL, Certificates, Encryption and decryption, LTPA and SAML token in Datapower
- Extensive experience in Developing Web services (SOAP and Restful) using Datapower and Message Broker (IIB)
- Worked with integration of WTX with Datapower and Message Broker (IIB)
- Experience in Non-XML, SOAP and JSON Integrations with Datapower
- Experience with both Hypervisor Virtual appliances as well as physical Firmware and experience in Cloud based implementation
- Worked on Agile, Waterfall, Scrum and Iterative Methodologies and multi week Sprints. Participated in daily Scrum standup meetings and developed User stories
- An experience with Enterprise splunk logging platform
- Very strong Unlix/Linux skills
TECHNICAL SKILLS:
IBM Middleware: Datapower IDG, XI52, XI50, XC10, XG45, IIB 9, Message Broker 8, 7, 6.1, 6.0, WTX, WSRR, Cast Iron, IBM API Management
Languages: Unix,/Lunux Java, XSL, UML, J2EE, SQL, ESQL,Shell Script
Web Technologies: XML, XSD, XSLT, XPATH, JavaScript, gatewayScript, Servlets, JSP
App Servers: WAS, WebLogic,Apache instances
Development Tools: SOAP UI, SOA Test tool, Eclipse, XML Spy
Database: DB2, Oracle, SQL Server, MySQL, Sybase
Communications Protocols: TCP/IP, Http/Https, SOAP, SSH, SFTP, MQ
Build & Testing tools: ANT, JUnit, SOAP UI, LOAD UI
ERP: SAP
Version Control/Release: Github, SVN, Udeploy,Jenkins
Operating Systems: Windows, Unix, AIX, linux, AS/400, Z/O
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Sr. Data Power Developer/API management
Environment: Datapower IDG, XI52 V7.5..., MQ, WTX, XML, XSLT, Java, Agile, DB2, Oracle, Linux and Z/OS and APIM
Responsibilities:
- Set up different B2B ans app-app integration during the merger of GE (General Electric) EF and CDF sections with different Confidential Line of businesses (LOBs).
- Created different web service integrations that helped to integrate multiple platforms of the complex business environments and technologies inside the company.
- Implemented One-way and Two-way SSL (MASSL) configurations, managed digital certificates through different enterprise PKI management systems including Venafi
- Created different Application domains and User agents
- Configured LDAP service access management(giving LDAP ID for developers and others)
- Participated extensively in development of services.
- Configured AAA for security. Used JWT (Json web token) and OAuth 2.0 authentication schemes to secure different internal APIs while exposing them to external Vendors.
- Implement Gateway Scripts on Processing rules to support Java based application.
- Configured encryption and decryption, SSL, Cryptography great experience in troubleshooting different issues by sifting though transcation logs via Unix log servers and Splunk as well as looking the debug probes.
- Created different Datapower POC services to showcase the different capacities of the appliance to intersted parties and App teams.
- Configured Web Application Firewalls (WAF) to proxy the sites, AAA Policies for User authentication
- Developed message transformation using XSLT, XQuery and Datapower Extension functions
- Configured SSL profiles for transport level security and configured Service Level Monitors to collect service usage metrics and Logs
- Integrated WSRR server with Web Service Proxy (as well as with WSDL'S) to develop the service.
- Configured network parameters like Ethernet aliases, DNS Servers, NTP Service and SNMP.
- Configured different User Groups and decided how they can access and what roles they have using RBM and given credentials (different privileges)
- Prepared mapping documents and sequence diagrams for Technical design documents
- Reviewed Existing interfaces and suggested performance improvements
- Implemented Node level Global caching in Message Broker
- Updated the exception Handling mechanism to include node level Exception handling using Continue and Exit handlers
- Designed and developed message flows to handle files
- Created WTX type trees and maps for EDI and Cobol Copubook to XML and JSON transformations .
- Developed a service Supporting the platform with proper monitoring tools/utilities
- Developed MQ Scripts based on Requirements published,documented and overseen API's in a secure and highly scalable environment.
- Automate and control connections between an API and the applications that use it
- Monitor traffic from individual apps.
- Provided memory management and caching mechanisms to improve application performance.
- Protected the API from misuse by wrapping it in security procedures and policies .
Confidential, Phoenix, AZ
Sr. Data Power Developer/Admin/APIM
Environment: Datapower XI52 V7.5, IIB 9.0 and 10.0, IBM Message Broker 8, MQ Series, WTX, WSRR, XML, XSLT, Java, Agile, DB2, Oracle, Linux and Z/OS and APIM
Responsibilities:
- Setup Datapower VMware environment to perform initial POCs to establish the need for the Datapower
- Lead a team in DataPower configuration and administration
- Implemented One-way and Two-way SSL, WS-Security, decryptions and encryption and Digital certificates
- Configured network parameters like Ethernet aliases, DNS Servers, NTP Service and SNMP.
- Configured different User Groups and decided how they can access and what roles they have using RBM and given credentials (different privileges)
- Created different Application domains and User agents
- Configured LDAP service access management(giving LDAP ID for developers and others)
- Participated extensively in development of services.
- Configured AAA for security
- Implement Gateway Scripts on Processing rules.
- Configured encryption and decryption, SSL, Cryptography
- Designed and Developed Web services in Datapower.
- Created Datapower POC services for AAA and Multiprotocol gateway service implementation
- Configured Web Application Firewalls (WAF) to proxy the sites, AAA Policies for User authentication
- Developed message transformation using XSLT, XQuery and Datapower Extension functions
- Configured SSL profiles for transport level security and configured Service Level Monitors to collect service usage metrics and Logs
- Integrated WSRR server with Web Service Proxy (as well as with WSDL'S) to develop the service.
- Prepared mapping documents and sequence diagrams for Technical design documents
- Reviewed Existing interfaces and suggested performance improvements
- Implemented Node level Global caching in Message Broker
- Updated the exception Handling mechanism to include node level Exception handling using Continue and Exit handlers
- Designed and developed message flows to handle files
- Created WTX maps for EDI to XML transformations using the WTX support pacs
- Developed a service Supporting the platform with proper monitoring tools/utilities
- Developed MQ Scripts based on Requirements published,documented and overseen API's in a secure and highly scalable environment.
- Automate and control connections between an API and the applications that use it
- Monitor traffic from individual apps.
- Provided memory management and caching mechanisms to improve application performance.
- Protected the API from misuse by wrapping it in security procedures and policies .
Confidential, Atlanta, GA
Sr. Data Power Developer/Administrator
Environment: Datapower XI52/XI50, XG45. XC10, IIB 9.0, IBM Message Broker 8, MQ Series, OAuth2.0, WTX, WSRR, Cast Iron, IBM API Management, JUnit, MQ FTE, Java, Agile, DB2, Oracle, XML, XSLT, AIX, Linux, Z/OS
Responsibilities:
- Configured network parameters like Ethernet aliases, DNS Servers, NTP Service and SNMP.
- Configured different User Groups and decided how they can access and what roles they have using RBM and given credentials (different privileges)
- Configured encryption and decryption, SSL, Cryptography
- Created different Application domains and User agents
- Configured LDAP service access management(giving LDAP ID for developers and others)
- Configured deployment policies and integrated the use of outside modes like Jenkin and Manifest files
- Configured load balancing and clustering a set of appliances and configured intelligent load distribution to the backend servers
- Configured firm-ware upgrade and code-migration
- I also have done importing, exporting, code-migration
- Prepared mapping documents and sequence diagrams for Technical design documents
- Responsible for Problem resolution War Room Support and also with defect co-ordination and resolution with the offshore team
- Designed and developed an Infrastructure APIs with Gateway XML FW, WSP, MPG and WAF service, policy and rules based on business requirements
- Developed XSLT (Style sheets) for Orchestration, Mediation and routing of Web services
- Configured Web Application Firewalls (WAF) to proxy the sites, AAA Policies for User authentication
- Designed Various SOA Service initiatives involving Datapower, Message Broker (IIB) and WTX
- Designed and developed web services in Datapower. Mediation and gateway services in Message Broker (IIB)
- Worked on Agile Methodology and multi week Sprints. Participated in daily SCRUM standup meetings and developed User stories
- Designed and developed web services in Message Broker (IIB) using SOAP and HTTP nodes. Built WSDLs using both Top-down and Bottom up Approach
- Designed and Developed Caching Framework using Global caching features of Message Broker (IIB) and XC10
- Developed message sets and also developed message models using DFDL
- Cost and Performance analysis between IBM SOA Stack with Open source Mule and Fuse ESB
- Designed and developed Common components For caching, Exception handling in IBM Integration bus (Message Broker)
- Developed functions, type trees and built maps in Websphere transformation Extender
- Integrated WTX Maps in to Datapower and Message Broker (IIB)
- Created type trees by importing Cobol Copy Books for Fixed Length Formats in WTX
Confidential, Cincinati, OH
Datapower Developer and IIB (Message Broker) SME
Environment: Datapower, Message Broker 8, 7, MQ Series, WTX, WSRR, Layer 7 Secure span, ESQL, XML, XSLT, EDI, Java, DB2, Oracle, AIX, Linux, Z/OS, SAP
Responsibilities:
- Designed and developed Datapower services for message transformation, routing and security pattern. provided a lead for developing and deploying high availability architecture solutions in SOA environment
- Designed and Created Technical design documents for various services
- Implemented SOA Governance Policies designed, developed, implemented, and supported services using SOA DataPower appliance
- Designed, configured and developed AAA, Multi-Protocol Gateway, XML firewall, and Web service Proxy services in Datapower managed the troubleshooting of issues and conduct performance tuning, logging
- Familiar with general security concepts (authentication, authorization, encryption, digital signatures), PKI concepts, and SSL
- Developed message sets and message flows to handle and transform XML, EDI and Copybook message formats
- Designed and built Enterprise service Bus mediations using Message broker flows and WSRR service end points
- Developed stored procedures on DB2 Database. Worked with XML Data types in DB2
- Created best practices and Naming conventions
- Developed common reusable components for validation, authorization services in Message Broker
- Used MAVEN scripts to fetch, build, and deploy application to development environment.
- Used Rational Rose tool to develop Use case diagram, Class diagram, Sequence diagram and Activity diagram.
- Developed Test cases and worked closely with testing team in defect resolution
Confidential
Middleware Developer
Environment: MQ Series, Java/J2EE, Servlets, JSP, JavaBeans, EJB, JDBC, Eclipse Oracle 9i, STRUTS 1.1, RUP, Web Sphere, Windows 2003, Sun Solaris 8, XML, html, DB2, Windows, Linux
Responsibilities:
- Assist with the design, architecture, and implementation of all needed environments to support any product offerings or code bases developed for clients.
- Help define best practices for source control, continuous integration, automated testing and release management
- Participate in the implementation and management of Continuous Delivery/Automation platform
- Research and improve methods of production and processes based on industry standards.
- Troubleshoot MQ issues related to message driven beans
- Support / Install websphere QMGR's on MQ Appliance Distributed unix env's
- MQ Security & HA
- Provided technical support for common MQ errors and resolved as well as applying patches and upgrades on a regular basis
- Used Java Mail API for triggering an email to the account holders for some account updates.
Confidential
Middleware and JAVA Developer
Environment: MQ Series, Java/J2EE, Servlets, JSP, JavaBeans, EJB, JDBC, Eclipse Oracle 9i, STRUTS 1.1, RUP, Web Sphere, Windows 2003, Sun Solaris 8, XML, html, DB2, Windows, Linux
Responsibilities:
- Setting up new MQ HA platform with ideal scalability options
- Supported an MQ platform with proper monitoring tools/utilities
- Developed MQ Scripts based on Requirements
- Involved in developing EJB’S for the core business logic using Session facade pattern and deploying them in Web Logic.
- Developed triggers, Exceptions and Procedures for maintaining the integrity and correctness of the transactions in Oracle.
- Provide technical assistance to Operations and the Help Desk in order to resolve test production schedules or problems.
- Implemented and tested backup and recovery system for production environment.
- Used Java Mail API for triggering an email to the account holders for some account updates.
- ANT building tool was used to build and deploy components into Web Sphere server.
- Coded the Selection Criteria Page, which was reused for some of the screens.