Sr. Datapower And Api Connect Developer Resume
PhoeniX
PROFESSIONAL SUMMARY:
- Over 11 years of professional experience in all phases of Software Development Life Cycle including System Study, Analysis, Design, Implementation and Administration.
- Experience in Enterprise Application Integration using WebSphere DataPower, WebSphere MQ.
- Experience in Planning, Installation, Development and Administration of DataPower, API Connect and WebSphere MQ on various platforms.
- Experience in Service Oriented Architecture (SOA) based solutions, leveraging Web Services.
- Proficient in developing SOAP and Restful Web Services both in DataPower and API Connect.
- Experience in Implementing WS - Security Authentication & Authorization mechanisms using User ID - Password, X509 Certificates.
- Experience with IBM API Connect and its integration with DataPower and IIB.
- Experience in working with RDBMS like DB2, ORACLE, and SQL Server.
- Experience in application design using UML, Sequence diagrams, Case diagrams, Entity Relationship Diagrams (ERD), Data Flow Diagrams (DFD).
- Expertise in working with XML, XSL, XPATH, XSD.
- Experience in Agile Methodologies (Scrum Framework).
- Ability to work independently, collaborate proactively and cross functionally and an effective team player and also to prioritize and execute assigned deliverable.
- Conceptual innovative problem solver with excellent organizational and communication skills. Willingness and ability to quickly adapt to new environments and learn new technologies.
EXPERIENCE:
Confidential, PHOENIX
SR. DATAPOWER AND API CONNECT DEVELOPER
Responsibilities:
- Drive standardization by designing and defining the Bank’s canonical data model (JSON based) for REST API.
- Design, develop, APIs and integrate third party components, test, install and support programs/systems
- Design & review SOAP based Web Service contracts using Bank’s XML Canonical Schemas.
- Report usage/operating status of an SOA registry and repository to a manager.
- Monitor logs/availability and take proactive actions as needed.
- Guide and assist developers in web service asset management.
- Developing robust, intuitive and scalable APIs to connect and transfer data between various applications
- Build and maintain APIs using Micro-Services architecture.
- Design and configure API policies, security, governance and access.
- Work closely with development teams to ensure that solutions are designed with customer user experience, scale/performance and operability in mind.
- Implement IBM APIC error handling documentation
- Define and strategize API Design & API Management. These include API Governance, API
- Lifecycle Management, API Promotion, API Security, API versioning, and API virtualization.
- Managing and monitoring the API Connect cloud, Organizations, approving API Product.
- Responsible for developing security modules in DataPower via custom XSLT, AAA component and SSL profiles.
- Implement AAA Services, ITCAM Monitoring, Multi-protocol Gateway & Web services Proxy services, Load Balancing, and SSL implementation in DataPower.
- Setup WSRR Sandbox and integrated WSRR with IIB and DataPower for SOA governance
- Secure Web services in DataPower using SSL mutual authentication, digital signatures, WS-Security including configuration of cryptographic keys and SSL policies.
- Participate in the configuration and initial setup of DataPower XI52 appliance.
Environment: IBM API Connect 5.0, WebSphere DataPower XI52, WebSphere MQ Versions 8.0, WebSphere Application Server 8.5, Java 8.0, GIT, ANT, Maven, SoapUI, POSTMAN.
Confidential, TULSA, OK
DATAPOWER DEVELOPER
Responsibilities:
- Design and development of ESB based architecture using API Connect, DataPower and MQ.
- Participate in API Connect, DataPower and MQ infrastructure implementation and provision of different environments (DEV, TEST, UAT and PROD).
- Create and API interface that consumes and produces XML and JSON message format.
- Create API specification using Swagger or OpenAPI and tested API mock on developer portal.
- Define and strategize API Design & API Management. These include API Governance, API
- Lifecycle Management, API Promotion, API Security, API versioning, and API virtualization.
- Managing and monitoring the API Connect cloud, Organizations, approving API Product.
- Responsible for developing security modules in DataPower via custom XSLT, AAA component and SSL profiles.
- Design and development of complex processing policy with various actions; Match, Validate, encrypt, decrypt, XSLT transform with.
- Secured Web services using SSL mutual authentication, digital signatures, WS-Security including configuration of cryptographic keys and SSL policies
- Create Crypto profiles, SSL proxy profiles as part of SSL implementation.
- Create Load Balancer Groups to load balance the requests to multiple back end points.
- Create AAA policies to authenticate and authorize user requests using LDAP.
Environment: IBM API Connect 4.0, WebSphere DataPower XI52, WebSphere MQ Versions 7.5, JBOSS, WebLogic, Java 8.0, GIT, ANT, SoapUI, POSTMAN.
Confidential, SAN FRANCISCO, CA
MIDDLEWARE ENGINEER
Responsibilities:
- Participate in meetings with stakeholders and Business people to understand the new requirements for implementing the new Provider platform.
- Create Technical design documents and mapping documents for SOA services.
- Configure XS40 XI50 and XI52 DataPower appliances to provide dynamic URI routing, WSDL creation and WS-Proxy setup to secure web services.
- Configure various actions while defining rules and policies like Transform action, AAA Action, Encryption, Decryption, Filter action, Validate, Route and various others.
- Create Crypto profiles, SSL proxy profiles as part of SSL implementation.
- Create Load Balancer Groups to load balance the requests to multiple back end points.
- Create Multi-protocol gateways, Web Service Proxies, XML firewalls, Web application firewalls and XSL Proxies to provide secured integration between different enterprise web applications.
- WS-Proxy setup, WSDL uploads File management, Cert upload, Access control, load balancing, and End-point Route creation on DataPower SOA appliances.
- Configuration of application domains, local User Access Management and LDAP based RBM Access Management.
- Implement best practices to Troubleshoot and debug services using the DataPower appliance's problem determination tools, logs and probes. Hands on experience in testing web services using SOAP UI.
- Support DataPower, MQ and MB servers on UAT, Pseudo and Productions environments. Worked on Agile methodology and Participated in multiple scrums.
- Participate in the Production Support, used Daynatrace for monitoring production issues, War Room Support and Defect resolutions.
Environment: WebSphere DataPower XI52, WebSphere MQ Versions 7.5, WebSphere Application Server 8.5, Java, SVN, ANT, SoapUI, POSTMAN, XML Spy, PUTTY.
Confidential, VA
PROGRAM ANALYST
Responsibilities:
- XML Parsing using SAX/DOM / Castor for various requirements.
- Involved in developing JUnit test cases for testing the code fragments during development phase.
- Model View Controller (MVC) architecture has been adopted to provide framework. Followed DAO Patterns of DAO, SERVLETS, JSP, AJAX and XML.
- Actively Participated in Inception, Elaboration, Construction and Transition phases of Application.
- Support and work with customers during beta test period to ensure a successful product roll out and providing support, addressing bugs as reported to the existing system.
- Developed Struts-based form validation, Application error handling, and using Struts Validator framework.
- Used LDAP server for user authentication, developed necessary interfaces and implemented programmatic security system
- Worked/Implemented Third Party Licensed Software’s (Jive Forums, Sun One Calendar and Moodle) and integrated into Application.
- Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.
- Doing Technical Analysis from requirements, Developing Flow diagrams and Doing Technical Design for my modules
- Administered message broker components like configuration manager, broker runtime and Message Broker tool kit
Environment: Java 1.5, JSP 2.0, Servlets 2.4, EJB 2.0, Struts 2.0, JDBC 2.0, WebLogic 9.2, Spring 2.5, Sybase ASE 12.5, JMS, Log4J, Junit, J2EE 1.4, Eclipse 3.1, Hibernate 3.0.