We provide IT Staff Augmentation Services!

Datapower/api Connect Integration Architect Resume

4.00/5 (Submit Your Rating)

DallaS

SUMMARY:

  • 14 years of Experience in Software Development Life Cycle Phases (System Study, Design, Coding, Testing, and Post Implementation).
  • 6 years of experience in SOA Architecture solutions using IBM DataPower, IBM API Connect, Sterling Integrator, Oracle SOA suite
  • Expertise in architecture and detailed application design using Java, J2EE ( Servlet, JSP, EJB), WebServices (WS - * Spec, REST, SOAP, SwA, WSDL, Axis Engine), Database (DB2 8.0, Oracle 9.x) on Windows, Linux Operating System.
  • Product Expertise - IBM DataPower XI50/XB62/XG45, IBM API Connect, IBM Transformation Extender WTX, IBM Sterling Integrator 5.x, Oracle OWSM 3.5.4, 10g, Oracle BPEL 10g
  • Experience on enterprise webservice security - X509 certs, encryption, digital signature, OAuth2.0, SAML and Kerberos.
  • Strong Domain Knowledge in Banking, Insurance, Logistics and Health Care.
  • Expertise on B2B Banking Platform, B2B file transfer, structured and unstructured data archival.
  • Expertise to develop and deploy Distributed Component on Application Servers with J2EE Framework with WebLogic, WebSphere, Tomcat and Jetty.
  • Experience on User Directory Servers - LDAP, Active Directory.
  • Expertise on Insurance - Policy Processing for Auto Insurance, Claims Processing, Insurance Billing and Insurance ACORD message translation.
  • Performed Unit and Load Testing using JUnit and JMeter.
  • Hands on effort estimating, resource planning and identifying work breakdown structures.
  • Execution and Delivery excellence as a TechLead with good communication and interpersonal skill, converting business into technology and process models.

TECHNICAL SKILLS:

Programming Languages: Java, C++, C

Application Servers: WebSphere, Weblogic, Tomcat

J2EE Technology: J2EE (JSP, Servlet, Strut, Spring, EJB, Hibernate, JDBC, JNDI, JMS), XML Parsers, XSLT, XML Schema, Design Patterns

WebServices and SOA Technology: IBM DataPower XI52/XB60, IBM API Connect, IBM Websphere Transformation Extender, IBM Sterling Integrator, Webservie Manager (Oracle WSM 3.5.4, 10.1.3.3) Oracle BPEL, Oracle ESB, WebServices (SOAP, WSDL, Apache Axis1.1/2.0, UDDI)

Databases & Tools: Oracle, DB2, LDAP, TOAD, Ironeye SQL

Other: AngularJS, Splunk, ElasticsearchTools: WSAD Studio, RAD, Visio, Clearcase, PVCS, Requisite Pro., Junit, Emma, SOAP UI, XML Spy, Shell Script, Log4J, JMeter, TCPMon, Ant.

Operating System: Windows & Linux

PROFESSIONAL EXPERIENCE:

Confidential, Dallas

DataPower/API Connect Integration Architect

Responsibilities:

  • Performed Architecture, design and development of REST APIs using IBM API Connect for Fulfillment, Return and Tracking services.
  • Performed IBM API Connect infrastructure design, software installation, configuration and Advanced Developer Portal Installation and Configuration.
  • Worked on Cloud Console Management configuration with Management Server, Gateway Servers, created Organizations and invited developer to API management.
  • Worked on API management console, created REST APIs, OAUTH2.0 API, assigned apis to the Product, created rate limits and staged the product to a Catalog.
  • Worked in DevOPs team on firmware upgrades, system backup, appliance replacements, appliance virtualization, user managements and migration to virtual appliance.
  • API enabled CLEAR app functions using IBM API Connect, APIs are designed, developed and tested locally using Developer Toolkit and published to API Manager catalog by using the Designer console.
  • CLEAR APIs are secured and governed by security policies by API Polices. APIs are published using developer portal for self-service, discovery and use by the GWBM LOB.
  • Involved in architecture, feasibility analysis of Platform as Service (PaaS) using could platform, SaaS using mulesoft.

ENVIRONMENT: IBM DataPower XB62/XI52/Virtual Appliance, IBM API Connect V5, IBM Sterling Integrator 5.2, J2EE (Spring, JDBC), WebServices (SOAP, WSDL), REST (PlayFramework, APIGee), LDAP, CURL, XML, Shell Script and XSLT

Confidential, Fort Worth

API Connect DataPower Consultant

Responsibilities:

  • Architecture design and implement APIs for FedEx Fulfillment and Returns.
  • Install API Connect and Developer Portal softwares in VMware environment
  • Configure API Connect Cloud Management Console, APIM, create gateway servers, management servers, catalog, apis.
  • Developed REST and OAuth2.0 APIs, stage and publish the APIs into Gateway servers
  • Configure developer portal and display API products
  • Designed and Implemented OAuth2.0 solution with confidential, access code flows.
  • Secure the APIs with client id, client secret and OAuth security options.

Confidential, New York

DataPower Architect

Responsibilities:

  • Performed Architecture, design and develop authentication solutions for External Trading AS2 partner’s interface applications using IBM DataPower XB62.
  • Architecture, design and develop authentication solutions using mutual SSL/TLS authentication at transport level (HTTPS FHS) and username/password based LDAP authentication (AAA) to get SAML token for the downstream system to trust the webservice request.
  • HomeLoan vendors are authenticated using mutual SSL/TLS authentication at transport level and X509 V3 Profile digital signature verification to get SAML token from Ping STS for the downstream system to trust the webservice request.
  • Developed custom solution using SOMA scripts to deploy DataPower configurations, HSM Keys, certs and XSLT files in multiple appliances.
  • Worked in DevOPs team on firmware upgrades, system backup, appliance replacements, appliance virtualization, user managements and migration to virtual appliance.
  • API enabled CLEAR app functions using IBM API Connect, APIs are designed, developed and tested locally using Developer Toolkit and published to API Manager catalog by using the Designer console.
  • CLEAR APIs are secured and governed by security policies by API Polices. APIs are published using developer portal for self-service, discovery and use by the GWBM LOB.
  • Involved in architecture, feasibility analysis of Platform as Service (PaaS) using could platform, SaaS using mulesoft.

ENVIRONMENT: IBM DataPower XB62/XI52/Virtual Appliance, IBM API Connect V5, IBM Sterling Integrator 5.2, J2EE (Spring, JDBC), WebServices (SOAP, WSDL), REST (PlayFramework, APIGee), LDAP, CURL, XML, Shell Script and XSLT

Confidential, MA

SOA/DataPower Architect

Responsibilities:

  • Provide architecture design and implementations of authentication solution using DataPower for CDS and ISO web services.
  • Provide architecture design, security standards for web services, implement XSLT code and set up best practices in IBM Datapower Xi50 firmware.
  • Provide architecture design, code development and fix production issues for Auto and Home Policies by converting XML into PMS segment using IBM WTX Transformation Extender.
  • Experience in architecting, developing, implementing and operating Drupal 7 or 8 solutions using a majority of the Drupal core (Search, Multi-site, OpenID etc.) and extended (CCK, Views, Panels, Rules etc.) module
  • Provided requirement analysis, design and coding to convert all numeric occurrences of policy number to character in order to start using alpha-numeric policy numbers using Java J2EE technology.

ENVIRONMENT: IBM DataPower XI50/XI52, IBM WTX, WMB, CURL, J2EE (JSP, Servlet, Spring, JDBC), WebServices (SOAP, WSDL), LDAP, PVCS, RAD, XML and XSLT

Confidential, IL

SOA Architect

Responsibilities:

  • Architecture, Design and implementations of DataPower solution for services that are exposed by BCBS to external vendors.
  • Designed and implemented Crypto solutions using WS-Sec encryption/decryption, WS-Sec Singing and used crypto maps to implement the crypto functions at SOAP header, body and element level.
  • Designed and implemented WS-Trust by creating SAML assertion using authentication and attribute statements (collection of realm and role data associated with the user).
  • Hands on experience on SAML open standards and X.509 certificate management.
  • Handled enhanced DataPower system level and message level logging.
  • Implemented services to handle MQ backend by creating MQ Queue Manager Group and MQ Queue Manager.
  • Evaluating different SOA tools. Working with different product vendors to find the feasible product for the client environment.

ENVIRONMENT: IBM DataPower XI50, IBM Message Broker, CURL, J2EE (JSP, Servlet, Spring, JDBC), WebServices (SOAP, WSDL), AquaLogic Service Bus (ALSB), Weblogic Integrator WLI 8.1, LDAP, CVS, RAD, XML and XSLT

Confidential, NJ

Web Services/SOA

Responsibilities:

  • Designed and implemented DataPower Sing-Sing on solution for the Client Website portal to authenticate underling application users.
  • Design SSO solution using DataPower AAA object using custom authentication.
  • Created Multi Protocol Gateway to proxy all Client Website request and response to apply enterprise level security policies.
  • Design and implemented front side handlers to accept HTTP, HTTPS requests.
  • Implement Stylesheets using various Extension Functions including Cryptographic, Metadata and XSLT.
  • Designed datapower request, response and error policies with Route, Transform, Match, Convert to XML, Result, Set Varibale, Log, AAA actions.
  • Created XML firewall service to provide second tier authentication using loop-back mechanism.
  • Created datapower deployment policies to automate environmental changes for the services.
  • Experience on XSLT stylsheets to perform any datapower Transformations and custom functions.

ENVIRONMENT: IBM Datapower XI50/XG45, CURL, J2EE (JSP, Servlet, Spring, JDBC), WebServices (SOAP, WSDL), Weblogic, LDAP, Harvest, RAD, XML and XSLT

Confidential, CT

Web Services/SOA

Responsibilities:

  • Designed, build and consumed web service implemented in Java using Axis.
  • Involved in Datapower architecture and designed message translation using DataPower from ACORD xml to AL3/Cobol and vice versa.
  • Implemented XML encryption/decryption with signing message using DataPower.
  • Implemented secure communication channel with SSL in DataPower.
  • Implemented services and applications logging using DataPower Logging capabilities.
  • Implemented AAA (Authentication, Authorization and Audit) policy based on custom templates using DataPower.
  • Created and configured business process orchestrations using Oracle BPEL.
  • Involved in High Availability and Scalability design of Oracle WebService manager(OWSM) 10.1.3 upgrade
  • Administrated OWSM Policy Manager, Ccore, Monitor and Gateways.
  • Designed and coded custom policies for enterprise WebServices.
  • Implemented identity propagation by inserting SAML token using OWSM client agent
  • Implemented message level security and WS-Securities (LDAP and X.509) and implemented XML Encryption and XML Signature.
  • Created OWSM Alarm Rules and Alarm processing templates that handles WebService error monitoring and handling mechanism.
  • Managed F5 virtual IP load balancing web application environment.

ENVIRONMENT: J2EE, SOA (DataPower Xi50, WebService Manager OWSM, Oracle BPEL, Message Translation, WebServices (SOAP, WSDL, Apache Axis 1.1, 2.0), Systinet UDDI Registry 6.5, Business Service Catalog, AquaLogic Service Bus (ALSB), Weblogic Integrator WLI 8.1, Oc4j, Weblogic 8.1, PVCS, Eclipse, XML, ACORD, AL3.

Confidential, CT

Technical Lead

Responsibilities:

  • Involved in application integration analysis.
  • Designed, build and services that connects Siebel applications with various applications that are built in different platform.
  • Designed and developed MQ, JMS and HTTP/SOAP Adapters.
  • Designed Content based routing rules using DataPower.
  • Implemented XML encryption/decryption with signing messages using DataPower.
  • Implemented secure communication channel with SSL in DataPower using Crypto Object.
  • Designed message transformation technique such as XML to AL3 and vice versa using DataPower and WTX.
  • Implemented services and applications logging using DataPower Logging capabilities.
  • Implemented AAA (Authentication, Authorization and Audit) policy based on custom templates using DataPower.
  • Administrated OWSM designed custom code and implemented WS-Security.

ENVIRONMENT: J2EE, SOA (DataPower Xi50, Websphere Transformation Extender (WTX), WebService Manager OWSM, Oracle BPEL, Oracle ESB, Message Translation), WebServices (SOAP, WSDL, Apache Axis 1.1, 2.0), Systinet UDDI Registry 6.5, Business Service Catalog, Weblogic 8.1, PVCS, Eclipse, XML, ACORD, AL3.

Confidential, CA

Project Lead - Java/J2EE

Responsibilities:

  • Managed a team of 14 members for an application with multiple releases and modules.
  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • Designed and developed presentation layer by designing screens, navigation, pagination logics and handled session management.
  • Implemented the Validation Framework using Struts tag libraries.
  • Designed and coded Stateless Session Beans to implement business logics and to manage user defined transactions.
  • Used JDBC Data Access Pattern to persist the data on back-end and enforced object relational mapping for the Customer referral module.
  • Involved in Configuring web.xml and struts-config.xml according to the Struts framework. Used Resource bundles for messages, labels and error messages.
  • Involved in Code walkthrough and reviewing.
  • Assisted in deploying the application on WebSphere Application server.
  • Involved in Unit testing, Integration testing, System testing and bug fixing.
  • Developed Event Logging & Error Reporting application using Log4J tool.
  • Involved in designing database tables, data constrains, triggers, stored procedures and functions.
  • Designed and consumed stored-procedures on DB2 back-end through JDBC API.

ENVIRONMENT: JDK 1.3, J2EE, EJB 2.0, JSP 1.2, Servlets, Struts 1.1, Java Script, JDBC, WebSphere 5.0.2, Apache API, DB2 8.1, XML, WASD, ANT, Emma Code Coverage and Test Director.

Confidential

Team Lead - Java/J2EE

Responsibilities:

  • Involved in Requirement analysis, high level design, coding, and unit testing of FACTS FSB application.
  • Implemented J2EE Design Patterns such as Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object, DAO, Service Locator, Singleton, Adaptor and Factory method.
  • Created the low level design for the modules, which included Package Diagrams, Class Diagrams and Sequence Diagrams used tools Rational XDE.
  • Developed Struts web models using Action forms, Form beans and Java Action Classes. Developed the View pages in JSP, using CSS and JavaScript validations.
  • Used the Business Delegate, MVC design patterns to create the integration layer for web and middle tier.
  • Developed the custom DAO framework using JDBC to access the database tables.
  • Fine-tuned the SQL queries for better performance using Cost based optimization approach.
  • Developed the Messaging services using JMS.
  • Wrote parsing module to read, write XML data and convert Java objects into XML files.
  • Prepared Use Case documents for the Tracking modules and reviewed Use Cases.
  • Used ANT script for compiling and deployment
  • Designed the System Test Plan, Developed Unit Tests for the modules.
  • Designed, developed and worked as a team. Managed a team of developers and testers.

ENVIRONMENT: J2EE, JSP, Servlet, Front Controller, Design Patterns, EJB 1.1, WebLogic 7.0, Oracle SQL, Oracle 8, Ant, XML, ANT.

Confidential

Team Lead - Java/J2EE

Responsibilities:

  • Managed driving the project, interacting with various vendors.
  • Translating the business requirement in to design specification, wired frames and set a development roadmap.
  • Contributed for Analysis, Architecture and design, deriving solutions for web application security services.
  • Held responsibilities in drafting the architecture and design.
  • Worked both independently and in a team-oriented, collaborative environment. Conformed to shifting priorities, demands and timeliness through analytical and problem-solving capabilities.
  • Responsible for integrating the application module (struts-hibernate) with web services.
  • Hands on fixing technical issues in niece areas like connection filter, siteminder custom auth scheme, CAPTCHA and hibernate struts configuration.
  • Track Staging Integration Issues.
  • Involved in new project initiatives, analyzing various application and services.
  • Create and updated reference architectures.

ENVIRONMENT: J2EE, Visio, Weblogic App Server, SQLServer, Weblogic Workshop 9.2, WebServices - Axis1.2, Struts Framework, Hibernate 1.3, JCAPTCHA, CARD Space, Custom Siteminder API.

Confidential

Developer - Java/J2EE

Responsibilities:

  • Involved in Requirement analysis, high level and low level design, development execution and unit/integration testing of Agents applications.
  • Created the low level design for the modules, which included Package Diagrams, Class Diagrams and Sequence Diagrams used tools Rational XDE.
  • Developed Struts web models using Action forms, Form beans and Java Action Classes. Developed the View pages in JSP, using CSS and JavaScript validations.
  • Used the Business Delegate, MVC design patterns to create the integration layer for web and middle tier.
  • Developed the custom DAO framework using JDBC to access the database tables.
  • Fine-tuned the SQL queries for better performance using Cost based optimization approach.
  • Used ANT script for compiling and deployment
  • Designed the System Test Plan, Developed Unit Tests for the modules.

ENVIRONMENT: J2EE, JSP, Servlet, Front Controller, Design Patterns, EJB 1.1, WebLogic 7.0, Oracle SQL, Oracle 8, Ant, XML, WebServices, SOAP, XML, WSDL, Rational XDE, Eclipse.

Confidential

Developer - Java/J2EE

Responsibilities:

  • Involved in Requirement gathering, low level design, Graphical User Interface design, coding, testing, defect fixing and production support using Java and Swing.
  • Experience with creating and reviewing UI design specifications, developing prototypes and conducting usability tests
  • Implemented GUI/UI designs in Java (Swing, AWT and applets)
  • Developed an application Framework using Java patterns.
  • Performed code reviews, design reviews and technical document reviews to handle UI events
  • Preparation of Unit Test Plans, Review of Unit Test Plans
  • Preparation of Test Case and Review
  • Involved Quality analysis and review

ENVIRONMENT: J2SE, Java Swing, Java Bean, JDBC, RMI, Connection Pool, Oracle 9i, Oracle 9i Lite, FTP Server.

Confidential

Jr. Consultant

Responsibilities:

  • Analyzed current enterprise processes and procedure. Based on CMMi processes, customized current processes and developed procedures.
  • Worked with different Business Analysts and CIO group conducted coaching, mentoring on process areas like Requirements, Estimation, Metrics, Framework and Supplier Management.
  • Involved in process improvement to implement best-of-breed requirements management, requirements development practices.
  • Conducted comparative study on current metrics with CMMi standard Metrics and identified required Metrics for Organization.
  • Involved in identifying the suitable estimation techniques and prepared estimation checklist.
  • Reviewed and updated Supplier Management processes.

ENVIRONMENT: CMMi Process Areas: Project Planning, Risk Management, Requirements Management, Requirements Development, Configuration Management, Measurement and Metrics.

Confidential

Developer - Java/J2EE

Responsibilities:

  • Involved in Analysis, Design and Coding.
  • Prepared requirement documents and tracked requirements.
  • Preparation of design documents and Test Plans.
  • Designed Error Framework for trapping error/ exceptions.
  • Involved in code review using PMD rules and checklists Design and Development of performance test cases.
  • Involved in SCM Activities (Quality Process)
  • Worked with Geographically separated team.

ENVIRONMENT: WebSphere 5.1 - Application Server, SQL Server, JSP, Servlet - Custom MVC Framework, Custom Servlet session Framework and pagination framework, EJB 1.1 - Stateless Session Bean, JNDI, Service Locator, User Transaction API, Data Access Layer, JDBC, Connection Pool, XML

We'd love your feedback!