We provide IT Staff Augmentation Services!

Apigee Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • API Developer having around 7 years of experience in analyzing and interpreting high volumes of data to unveil the hidden trends.
  • Involved in doing user validation forms and sending data to server using RESTful services.
  • Troubleshooting and monitoring API proxies running on Apigee using tools like AppDynamics and Dynatrace.
  • Experienced with application servers like Web Logic, Web Sphere, Tomcat and JBoss.
  • Involved in the design of CI/CD process using Jenkins and other supporting frameworks to deploy the code into the servers in PCF.
  • Experience in preparing HLD/LLD based on Business Requirement Documents (BRD) and Wire frames.
  • Implemented Custom tool using Java, Apache POI, and HTTP AngularJS to check the status of theAPIGEEEdge component servers.
  • Involved in Designing, developing and populating Splunk Dashboard with Analytics API data.
  • Strong understanding and usage of J2EE Design Patterns like MVC, Front Controller, Singleton, Factory, DAO, DTO, and Service Locator, Business Delegate, and Session Façade etc.
  • Hands - on experience in Apigee Edge, Java, J2EE and NodeJS.
  • Analyze the information to determine, recommend, and installation new APIGEE premises and responsible to implement the APIGEE management for internal projects.
  • 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.
  • Analyze the information to determine, recommend, and installation new APIGEE premises and responsible to implement the APIGEE management for Levi Strauss & Co. internal projects.
  • Experienced in using Apigee Edge API platform.
  • Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.

TECHNICAL SKILLS:

Operating Systems: Windows 2000/2003/XP, Unix.

Java Skills: JDBC, Java, Servlet, JSP, JSTL, Java Beans.

Frame works: Struts, Hibernate, Spring 4.x, Spring Boot, Microservices

Web Services: REST, SOAP.

Languages: Java, SQL.

RDBMS: Oracle11g, MySQL.

Web Technologies: HTML, XML, AJAX, CSS, JSON.

Web services: SOAP, Restful web services.

Scripting languages: JavaScript

App Servers: WAS Server, WAS CE, Tomcat5, BEA WebLogic8.1/9.0, Glassfish.

Version Control tools: SVN, CVS.

IDES/Tools: Eclipse, RAD, NetBeans, STS

WORK EXPERIENCE:

APIGEE Developer

Confidential, Atlanta, GA

Responsibilities:

  • Involved in requirements gathering, customer interaction, prototyping and validation.
  • Worked on Order related API’s for both National Retailer & Rebellion program.
  • Used XSLTs for request & response transformations.
  • Worked with different teams such as the UI & back end teams to integrate various APIs
  • Worked on POC of high-end APIGEE innovative proxies and On-boarding API's.
  • Used APIGEE Management APIs for certain operations.
  • 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.
  • Using APIGEE configuration and generated proxies service discovery definition, telemetry definition, logging and security.
  • Configured Staging and Testing and Production environment for APIGEE Edge and APIGEE cloud-based sites.
  • Invovled in setting up the Apigee components in 5-node, 13-node in single datacentre and multiple data centers.
  • Involved in automating the backup process.
  • Installed the master-standby setup of Apigee components like postgres.
  • Developed a framework to calculate monthly /yearly billing cycle, which can be used across the product and runtime transactions.
  • Experienced with Agile Scrum methodoligy and using JIRA for tracking the user stories.
  • Developed analytical components using Scala, Spark, Apache Mesos and Spark Stream.
  • Involved in building CICD using Jenkins for the automated deployment of the proxies on pre-prod and prod environments.
  • Installed Hadoop, Map Reduce, and HDFS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and pre-processing.
  • Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, and web Methods.
  • Provided solution by aggregating transactions on daily or hourly schedule jobs that gained performance and for validating complex scenario, created unit tests using Junit.
  • Leveraged working with cloud computation (AWS, UC Farm cluster), thus reducing the establishment costs.
  • Experience with AWS EC2, S3 and cloud architecture.

Environment: Java/J2EE, Spring 3.1, J2EE 1.7, AJAX, XML, CSS, HTML 5, Ajax, JavaScript, jQuery, AngularJS, Hibernate 4, JSON, JUnit, REST, JSP, JSTL, Restful services, Log4J 1.2, APIGEE, APIGEE Edge, APIGEE Killer, AWS, Hadoop, J2EE, JavaScript, HDFS, Apache Spark, Sqoop, Apache Kafka, HBase, Scala.

Apigee Developer

Confidential, Chicago, IL

Responsibilities:

  • Involved in Design, Development and deploying API's usingAPIGEE.
  • Involved in the design of CI/CD process using Jules/Jenkins and other supporting frameworks to deploy the code into the servers in PCF.
  • Involved in the support ofAPIGEEserver’s health check and rerun the servers if they are down.
  • Involved in Integration ofAPIGEEwith Splunk to store logs
  • Involved in Implementation of Security policies using OAuth2
  • Involved in development ofAPIGEEproxies using various policies like Java Callout policy, Quota Policy, Spike Arrest Policy, Assign Message Policy, JavaScript callout policy, KVM policy, Service Callout policy, Raise Fault Policy, OAuth2 Policy, Basic- Auth Policy, Message Logging Policy, Access Entity Policy, and Verify API Key Policy etc.
  • Involved in writing Analytics API's and populate the Analytics API data to Splunk using Logstash.
  • Involved in Designing, developing and populating Splunk Dashboard with Analytics API data.
  • Involved in the onboarding process of API's from other teams who want to useAPIGEE.
  • Involved in Health Check of variousApigeeEdge components for various applications using AppDynamics.
  • Involved in Production support ofAPIGEEtickets that were raised due to issues.

Environment: Apigee, Java, Spring MVC, Hibernate, SOAP web services, Eclipse, Log4j, Tortoise SVN, Oracle, Junit, XML, SQL, Maven, Tomcat Server, Microservices, Spring Boot.

APIGEEDeveloper

Confidential

Responsibilities:

  • Involved in developing variousAPIGEEPolicies like Python Script policy, OAuthV2 policy, Spike Arrest Policy, Quota Policy, Java Callout policy, XML to JSON Policy, Service Callout Policy, Message Logging Policy, Message Validation Policy etc.
  • Involved in supportingAPIGEEEdge components like Router, Message Processor, Cassandra, Zookeeper, PostgreSQL, MariaDB, Qpid, Management Server on On-Prem Installations, AWS & PCF Cloud installations.
  • Exposed SOAP webservices as API's usingApigeeEdge by implementing API Proxies
  • Involved in analytics of API usage usingApigee.
  • UsingApigeeconsole involved in adding users, configuring limits per group, API keys.
  • UsedApigeeas a API gateway for APIs transformation, multiple authentication mechanisms
  • Involved in creating various API Proxies using backend API's.
  • Worked on developing batch integrations to transfer data in bulk between enterprise applications using MuleSoft Enterprise Service Bus.
  • Involved in deploying apps onAPIGEEDeveloper Services Portal.
  • Involved in analytics of API usage usingAPIGEE.
  • UsingAPIGEEconsole involved in adding users, configuring limits per group, APIKeys.
  • Implemented Custom tool using Java, Apache POI, and HTTP AngularJS to check the status of theAPIGEEEdge component servers.
  • Involved in developing Micorservices for different applications of AIG digital Platform using SpringBoot, Spring Cloud and implementing the Micro services as Restful API's.
  • Involved in Leadure of creating Organizations, spaces and deployed Microservices applications in PCF Spaces.
  • Used Swagger to design, build and document API's.

Environment: Apigee, Java, J2EE, JSP, Rest WebServices, Json, SQL, XML, Spring MVC, HTML, JavaScript, Oracle 10g, JUnit, Log4j, Tortoise SVN, RAD, WebSphere Application Server.

Java Developer

Confidential

Responsibilities:

  • Exposed Backend API's usingApigeeEdge by implementing API Proxies
  • Involved in analytics of API usage usingApigee.
  • UsingApigeeconsole involved in adding users, configuring limits per group, API keys.
  • UsedApigeeas API gateway for APIs transformation, multiple authentication mechanisms
  • UsedAPIGEESense to control suspicious requests from unknown Clients.
  • Participate in all phases of SDLC: from system analysis and Leadure thru development and test to deployment and support.
  • Participate in leading software systems by writing Design specifications detailing the overall Leadure, description of framework, interfaces, services and business components, interaction between the components.
  • Develop and unit test the framework and business components of a system and ensure seamless integration with other sub systems.
  • Be able to troubleshoot any complex issues during the project and provide solutions to solve them.
  • Keep abreast of the current technologies trends. Ability to learn and prototype new technologies and recommend their use in the company products.
  • Act as a Lead managing a team of developers to ensure that the project is successfully completed.
  • Provide support to production; diagnose and quickly resolve production issues.
  • Prepare production migration document which details the process to deploy the build to the production and take of the necessary steps in server infrastructure and reboot.
  • Implemented Restful APIs for application backend services.
  • Used Swagger to design, build and document API's.

Environment: Java, HTML, Java Script, Struts, SQL, JDBC, Eclipse, ANT, JBoss Application Server.

Java Developer

Confidential

Responsibilities:

  • Design and development of the Business Services using Java/J2EE, SpringMVC, Restful Webservices.
  • Design and development of UI components of GU and GI modules using Primefaces, Omnifaces, JSF, Ajax, JavaScript, JQuery, HTML, CSS3, SASS.
  • Implemented Caching framework using Redis Cache.
  • Implemented Searching functionality using Apache Solr.
  • Design and implemented application workflows (Mostly GU and GI Modules) using JBPM.
  • Involved in defining & modeling BPMN 2.0 based Business processes using JBPM platform.
  • Implemented process automation using JBPM, Java based web-services & service tasks and batch-oriented automation.
  • Implemented JBPM with spring framework and used JBPM services as Spring Beans.
  • Exposed JBPM tasks as Restful API's so that other modules of the application can use them.
  • Implemented Restful API to clean up the tasks, process instances and work items from JBPM database which otherwise will grow indefinitely.
  • Implemented Business Rules in JBPM using Drools that defined the process to invoke, assign actors to tasks, to alter the behavior of the processes dynamically, to specify the decisions in the processes etc.
  • Involved in design and development of billing application using MEAN framework (MongoDB, ExpressJS, Angular, and NodeJS).
  • Involved in helping team members by resolving the issues they faced while development.
  • Handled Amendment and Resulting modules entirely end to end in design and development.
  • Designed and implemented almost 90% of the screens and their corresponding business logic development for the Gastro Urology (GU) and Gastrointestinal (GI) Specialties.
  • Designing and implementing Restful Web services.
  • Testing of the GI and GU Modules using JUnit.
  • Testing of the application using Mocha framework.
  • Client discussions for the requirements gathering.
  • Database Design.

Environment: Java/J2EE, Spring 3.1, J2EE 1.7, AJAX, XML, CSS, HTML 5, Ajax, JavaScript, jQuery, AngularJS, Node.JS, IBM WebSphere, Hibernate 4, MyBatis, JSON, JUnit, REST, JSP, JSTL, Restful services, Log4J

We'd love your feedback!