Sr Apigee Developer Resume
3.00/5 (Submit Your Rating)
Sulphur Springs, TX
SUMMARY
- Highly motivated and results - driven development expert with IT Around 6 Years of experience in application design, development, implementation and maintenance of Enterprise and 4+ years of experience on developing APIGEE proxies
- Extensive work Experience and Knowledge of all phases of Software development life cycle (SDLC), Which includes User Interaction, Business Analysis and Modeling, Design/Architecture, Development, Integration, Documentation, Coding, Testing, Deployment and developing applications using Agile and SCRUM methodologies.
- APIGEE and API Platform in Analysis, Design, Development, Implementation and Testing of Enterprise Applications in the Client/Server environment using Java/J2EE in Client - Server, 3-tier, and n-tier applications and RESTful API development.
- Experience in connecting to external IDP to Apigee to generate OAuth tokens
- Expert in developing and consuming in Restful, SOAP services.
- Experience working with APIGEE Edge, Developer Portal & APIGEE Baas platform.
- Good understanding of APIGEE Architecture.
- Provisioning and configuring AKS as infrastructure as code using CFT, Ansible, etc.
- Good noledge in configuration and management of RDBMS systems like MySQL, PostgreSQL, Oracle10g, and SQL Server 2008.
- Experienced in GUI/IDE Tool using Eclipse, IBM WebSphere Studio Application Developer (WSAD) and Net Beans.
- Implementation of API Proxy security and data protection. Design core software components including API and database and maintain model and control design
- Good experience on Spring Framework, Spring MVC, Hibernate API’s.
- Extensively used the repositories like GIT and SVN.
- Responsible to deploy all the Apigee message processors and routers in dev, test and staging and production.
- Configuring windows APIGEE servers using FTP and HTTP protocols.
TECHNICAL SKILLS
Programming Languages: Apigee, Java, C, C++, JavaScript, Python
Databases: MySQL, MongoDB, Microsoft SQL Server, Oracle DB, PostgreSQL, NoSQL
Web Development: HTML5, CSS3, Bootstrap, jQuery, PHP, WordPress.
Frameworks: Spring, Spring Boot, Express JS, React, Redux, Angular6
Tools: GitHub, Bit Bucket
Operating systems: Linux, Unix, Windows
Development/Testing tools: Eclipse, IntelliJ, JMeter, SOAP UI, Postman
Ticketing Tool: JIRA
PROFESSIONAL EXPERIENCE
Confidential, Sulphur Springs, TX
Sr Apigee Developer
Responsibilities:
- Responsible for migrating API proxies from IBM APIC to Apigee Edge.
- Experience with all components of APIGEE Environment like Apigee Edge, Apigee developer portal.
- Creation of swagger files and generating API proxies using the swagger files.
- Build the new APIs with security, mediation, traffic management and extension policy which includes spike arrest, quota, verify API Key, OAuth2.0, Threat Protection, JSON to XML, JavaScript, Java, Assign Message, Extract Variables, Raise Fault and Cache policies.
- Creation of shared flows which can be used in API Proxies.
- Hands on Experience in creating API Proxies in Apigee Edge using Node.js, Java Script.
- Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
- Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format
- Performed integration testing with gherkin scripts and bundled it along with the api bundle for the cicd automation.
- ConfiguredStaging, Testing and Production environmentfor APIGEE Edge andAPIGEE cloud-based sites.
- Explored following API Management features using APIGEE like API Versioning, Traffic Management policies, Message Mediation policies, Administration & Troubleshooting
- Responsible for creating and designing APIs using Apigee Edge.
- Understood various components with in APIGEE platform so that issues can be resolved when needed.
- Good experience in developing customized policies in APIGEE Edge and developing API's in APIGEE Baas.
- Worked with Splunk Monitoring Tools, Apigee Developer Tool, and some Third-Party Integration Tools.
- Well experienced in designing the Open API Spec using Swagger and Worked on TRDD’s and TDD Documents which explains the Proxy Flow’s.
- 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.
- Building Reusable services and API's for future use.
- Developed proxies for making a Rest calls to DETEGO services developed for stock inventory .
- Developed Micro Service to provide Restful API utilizing Spring Boot with various data persistenceframeworks such as Hibernate and JPA and messaging engines.
Confidential, Exton, Pennsylvania
Apigee Developer
Responsibilities:
- Responsible for migrating API proxies from akana and Mule Soft to Apigee Hybrid.
- Created shared flows like proxy error handling, message logging, add cors, remove cors which can be used across different API’s.
- Performed CRUD operations on key value maps without using the UI.
- Responsible for sending the logs to the Azure Monitor and querying them.
- Built the proxy generator tool which takes the swagger file as input and generates the proxy bundle as output which can then be used to develop the API on Apigee hybrid.
- Achieved the mtls setup through target server configuration.
- Actively participated in production support through a debug console tuned to Apigee.
- Performed unit testing through postman.
- Supported customers in optimizing and improving the existing features of all API applications.
- Executing Performance and Load Testing of APIGEE platform using JMeter and SoapUI.
- Providing technical assistance to the platform up to date using GDHA (Geographically Distributed High Availability) capability.
- Developed multiple POCs to create a interface between Backend to Frontend by using MongoDB, Express JS, and Node.js.
- Using APIGEE configuration and generated proxies service discovery definition, telemetry definition, logging and security.
- Designed centralized security architecture like JWT and Auth 2.0 for secure API
- Design, develop & deliver the REST APIs that are necessary to support new feature development and enhancements in an agile environment.
- Work collaboratively with UX design and the rest of the engineering team to create new APIs and update existing APIs as appropriate and collaborate with cross-functional teams to define, design and ship new features.
- Successfully done with POC of high-end APIGEE innovative proxies and on boarding API’s.
- Implementing SOA and Quality of service within the time frame for REST and SOAP based Web services.
Confidential, Long Beach CA
Apigee Developer
Responsibilities:
- 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).
- Good experience in developing customized policies in APIGEE Edge and developing API's in APIGEE Baas.
- Worked with Splunk Monitoring Tools, Apigee Developer Tool, and some Third-Party Integration Tools.
- Good experience in developing customized policies in APIGEE Edge and developing API's in APIGEE Baas.
- Hands-on Experience in implementing J2EE technologies like Java Servlets, EJB, XML, AJAX in Business, Web and client-server environments.
- Working noledge in the design and implementation of applications relying on Service Oriented Architecture (SOA) using Web Services, SOAP, and WSDL.
- Designed FACADE design patterns for APIGEE using JAVA platform.
- Worked on transition from legacy products to newer version of APIGEE Edge.
- Configuring windows APIGEE servers using FTP and HTTP protocols.