We provide IT Staff Augmentation Services!

Api Integration Engineer Resume

4.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 7+ years of experience in API development, application designing, customizing, implementation and maintenance of Enterprise and 3+ years of experience on developing APIGEE proxies.
  • Well versed in developing SOA services and consuming the services.
  • Expert in developing and consuming in Restful, SOAP services.
  • Experience working with APIGEE Edge, Developer Portal.
  • Involved in all the stages of Software Development Life Cycle (SDLC) which includes Requirements, Analysis Design, implementation, integration, Testing, deployment, maintenance and involved in Product Life Cycle Management (PLM).
  • Experience in implementing JWT token - based authentication for the REST API.
  • Working knowledge in the design and implementation of applications relying on Service Oriented Architecture (SOA) using Web Services, SOAP, and WSDL.
  • Programming knowledge in XML related technologies like XML, XSL, XSLT, and schemas like DTD, XSD.
  • Designed & Developed Schemas, Maps, complex XSLT's, Pipeline components, orchestration.
  • Experience in using JSON Web Tokens (JWT) to securely communicate JSON Objects.
  • Developed Applications using Rule Engines.
  • Created/updated the swagger files to configure the definition objects or parameters of service end points.
  • Experience orchestrating API integration use cases involving multiple systems and complex business logic tying in system, process, and experience API layers.
  • Hands on Expertise on working with UML tools like RATIONAL ROSE, Microsoft-Visio Professional.
  • Experience creating http inbound & outbound flows, routing, orchestration, transformations, and Security ESB application using OAuth2.0.
  • Extensive experience with API Security (Oauth2, JWT, SMAL, Web SSO, TLS etc.), API Key Validation, TLS, Protection against Content-based Attacks, Authentication, Authorization and Identity, Traffic Management, Token Management Knowledge
  • Good knowledge on implementing authentication using OAuth2.0 and JSON Web Tokens (JWT)
  • Good at Documenting and Understanding User requirements and System specifications.
  • APIGEE API Analytics - generation of custom reports and integration with external tools like Splunk
  • Experience in API migration to Apigee Experience for managing the full lifecycle of Apigee API Management solution.
  • Using API Management technology and customers business requirements design and document a comprehensive technical architecture

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

API Integration Engineer

Responsibilities:

  • Involved in gathering requirements for various API's and then convert of API design and then implementation.
  • Understand existing Java services so that they can be converted to APIGEE based services.
  • Implemented and used all types of API proxies and validations by using schemas.
  • Developed Rest APIs utilizing Swagger.
  • Implemented JWT token-based authentication for the REST API.
  • Worked on building proxies and policies with in APIGEE.
  • Used API Gateway for easily migrate from one API Gateway to other which increase portability.
  • All API Gateway specific logic can be built into proxies or in these wrapper APIs.
  • Configuring infrastructure for deployment of Middleware application through APIGEE.
  • Troubleshooting and monitoring API proxies running on Apigee using Trace tool.
  • Creating API proxies with Traffic management, Mediation policies, Security Policies and Java callout policies.
  • Responsible to deploy all the Apigee message processors and routers in dev, test and staging and production.
  • Analyzed information to determine, recommend, and installation of a new Apigee on-premises.
  • Played key role in integrating the API with frontend portal developers and external consumers.
  • Used Swagger to maintain API ecosystem and to maintain interactive documentation.
  • Documented API's in APIGEE Developer portal and used as content management system (CMS).
  • Integrated services with Management analytics and helped in improving the API performance and maintenance.
  • Used GIT for Version control across common source code used by developers.

Environment: APIGEE Edge, APIGEE cloud, APIGEE base, Developer portal, Rest web services, SOAP web services, security, JSON, Html, CSS, Swagger, YAML.

Confidential, Sandy Springs, GA

Integration Specialist

Responsibilities:

  • Experience working with APIGEE Edge, Developer Portal & APIGEE X
  • Used Apigee as an API gateway for APIs transformation, multiple authentication mechanisms
  • Using APIGEE configuration and generated proxies service discovery definition, telemetry definition, logging, and security.
  • Experience providing Apigee Edge Platform diagnostic and troubleshooting ability.
  • Worked on swagger to markdown tool, where it parses the swagger to markdown page
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Configuring infrastructure for deployment of Middleware application through APIGEE.
  • Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Involved in analytics of API usage using Apigee.
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript.
  • Exposed SOAP webservices as API's using Apigee Edge by implementing API Proxies
  • Using Apigee console involved in adding users, configuring limits per group, API keys. worked on Developing XSLT transformations and routing in Data Power.
  • Worked on configuring MPG’s, Web service Proxy, XML Firewall interfaces to perform protocol transformation and routing.
  • Created WSP’s, MPG’s, XMLFW on the DataPower for the required service configurations along with HTTP/HTTPS/SFTP FSH to handle http requests, XML Managers for XML processing and caching stylesheets.
  • Implemented the SOAP based Web service proxy’s, MPG objects, XML Firewall, Load Balancer objects.
  • Defined and created API plans that treat the APIs as product offerings and allow several APIs and resources per plan.
  • Developed XSLT transformations and routing in Data Power.
  • Created XSLT and Gateway Script transformations for non-XML payload to XML and XML to XML, JSON to XML, SOAP to XML.

Environment: APIGEE Developer portal, GIT, API proxy polices, Web Services (Restful API), HTML5, CSS, Swagger, Node JS, JavaScript, JSON, APIGEE Edge.

Confidential, Sandy Springs, GA

API Consultant

Responsibilities:

  • Worked with components of APIGEE Environment like APIGEE edge, APIGEE developer portal.
  • Involved in a Waterfall based approach to UI Development.
  • Explored following API Management features using APIGEE like API Versioning, Traffic Management policies, Message Mediation policies, Administration & Troubleshooting
  • Hands on Experience in creating API Proxies using Node.js, Java Script.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Experience working with Developer Portal &APIGEE Baas platform.
  • Developed E-commerce enterprise applications using web technologies like HTML, XHTML, PHP Script, JSP Script and CSS based on the W3C standards.
  • Developed secured web applications by using client scripting such as JavaScript and JQuery.
  • Worked with the team, helping them build out their markup and CSS.
  • Developed Object Oriented JavaScript code and responsible for client-side validations using jQuery.
  • Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP
  • Developed HTML interfaces with an understanding of UI design principles and object-oriented program development.

Environment: JavaScript1.2, CSS, HTML, JQuery1.3, JSF, XML, XPath, AJAX, Junit, Windows 8, XSLT.

Confidential

Integration Consultant

Responsibilities:

  • Experience working with C# or comparable language
  • Experience building web applications and services with Play, Gradle, JUnit, etc
  • Worked on relevant authentication & authorization standards, such as SAML, OAuth2 and OpenID Connect
  • Experience working with RAML specifications, TCP/IP and Security (SAML, OAuth2.0)
  • Experience in creating and managing Web Services as a part of the application
  • Scripting experience in languages like JavaScript, XSLT, Perl, UNIX, etc.
  • Hands-on experience in implementing cryptography technologies like Encryption, Decryption, Digital Signature
  • Experience with Docker, continuous integration, automated testing, and DevOps
  • Experience with programming, analysis, design, development implementation, quality assurance and applications support
  • Experience developing and managing API applications

We'd love your feedback!