Sr. Apigee Developer Resume
Sunnyvale, CA
PROFESSIONAL SUMMARY
- Overall 8+ years of hands - on software development experience in analysis, design, development and testing Software systems and web applications.
- Worked extensively wif API Management product of Apigee edge in consuming teh Apis in implementing customer use cases
- Significantly reduced P1 critical incident rate for Apigee BaaS from 2-3 per week to 2-3 per month by focusing on platform stability and product usability
- Excellent noledge in Object Oriented Concepts and methodologies
- Excellent working noledge of java integrated development environment. (Eclipse)
- Manage our larger engagements, ensuring these customers launch API programs faster and onboard partner developers at lower cost.
- Part of migration from Amazon AWS to Pantheon hosting of Developer Portals.
- Provide customers wif key data and analytics to drive their successful digital businesses.
- Good team player, capable of working efficiently as an individual and interacting wif offshore team.
- Experience in working wif highly scalable web content management systems using Drupal, PHP, and HTML/CSS/JQuery.
- Strong communication and interpersonal skills. Ability to interact wif customers wif ease and Professionalism.
- Expert in using J2EE frameworks including Struts, Struts-tags, Hibernate, Spring Batch framework, EJB,JMS, JPA, JDBC, and other supporting interfaces.
PROFESSIONAL EXPERIENCE
Sr. APIGEE Developer
Confidential - Sunnyvale, CA
Responsibilities:
- Involved in requirements gathering, customer interaction, prototyping and validation
- Worked on Order related apis for both National Retailer & Rebellion program
- Used XSLTs for request & response transformations
- Worked wif different teams such as teh UI, Tibco Wrapper teams & back end teams to integrate various APIs
- Used Splunk & ROCS system- Confidential internal log system to analyze & debug issues
- Used Apigee Management APIs for certain operations
- Used Jenkins for code deployments
- Owned and maintained smooth transition from legacy products to newer version of Apigee Edge and some of teh customers who were using competition products are migrated successfully
- Used MongoDB and JSON to reduce teh period of time for issues like P1& P2 tickets.
- Developed a framework to calculate monthly /yearly billing cycle using JODA, which can be used across teh product and runtime transactions
- Led teh improvement of cost analysis and increased teh revenue by providing various features.
- Sharing QPID Servers between groups or batch processing of transaction that gained 20 TPS to 1500 TPS.
- Provided solution by aggregating transactions on daily or hourly schedule jobs that gained performance and for validating complex scenario, created unit tests using Junit and functional test using Rest Assured
- Apigee Killer is teh product created to check teh performance of each component of Apigee product and fixed lots of issues
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 1.2
Sr. APIGEE Developer
Confidential - Portland, OR
Responsibilities:
- Involved in requirements gathering, customer interaction, prototyping and validation.
- Involved in Content Modeling discussions and designed content models.
- Created a utility to report teh difference between two versions of a document using Document Diff plugin.
- Created Alfresco webscripts using Java RESTful webservices for various operations.
- Created WADL files for teh services, tested using soapUI and shared it wif integration teams.
- Deployment on Apache tomcat.
- Involved in unit testing, deployment and user acceptance test.
Environment: Java, J2EE, JSP, EJB, Servlet, JBoss AS, Spring, Spring MVC, Spring ORM, JPA, Hibernate ORM, SQL, XML, HTML, JavaScript, AngularJS, Node.JS, Log4j Unix, Oracle, JUnit, Maven, Subversion,Jenkins CI, Agile.
APIGEE/JAVA Developer
Confidential - Tampa, FL
Responsibilities:
- Involved in requirements gathering, customer interaction, prototyping and validation. Defined teh Request/Response XSDs and created teh restlet services.
- Helped wif teh application integration wif Alfresco Document Management System.
- Analyzed teh production defects and fixed them using teh agreed solutions.
- Enhanced task template upload program for new database changes, better input parameters management and added it as cron job to automate it.
- Deployment on JBoss. Involved in unit testing, deployment and user acceptance test.
- Involved in requirements gathering, customer interaction, prototyping and validation.
- Involved in Content Modeling discussions and designed content models.
- Created Alfresco webscripts using Java RESTful web services for operations such as content uploads, search, document/metadata updates, etc
- Created WADL files for teh services, tested using soap UI and shared it wif integration teams.
- Refactored content models and web scripts to meet changing needs and proposed possible solutions for those. Acted as point of contact wif other teams/layers to integrate and resolve service issues.
- Deployment on Apache tomcat.
- Involved in unit testing, deployment and user acceptance test.
Environment: Core Java, J2EE, OOP, Collection API, Windows 2000 server, UML, IBM WebSphere, Commercial Suite, Web Services, Java spring framework 3.1, Struts, Oracle, Eclipse, SVN, XML, JavaScript, HTML5, Ext.js, CSS style sheets, Log4j Weblogic11g, WebSphere, PL/SQL, Maven, Apache Tomcat.
Sr. Java Developer
Confidential
Responsibilities:
- Jabong is an online shopping site that enables a user to search for a particular item, browse through various available categories, and buys them online.
- Users can select teh items of their choice in a shopping lot and continue shopping through varies other categories. This application was developed using Velocity, Dojo AJAX
- Toolkit, Struts, EJB wif MySQL as database and it runs on JBoss application server.
- Responsibilities:
- Involved in requirements collection, customer interaction, prototyping and validation.
- Developed user interface wif Dojo AJAX toolkit
- Developed teh web site pages using Apache Velocity
- Designed teh database schema and implemented in MySQL.
- Tracked and fixed bugs found during system assembly, user acceptance testing.
- Involved in unit testing, deployment and user acceptance test.
- Coordinated teh tasks between teh team members
- Environment: Core Java, J2EE, JSP, Servlets, Struts MVC, Hibernate, EJB, JavaScript, Spring, Eclipse,
- Rational Application Developer, JDBC, C#, C++, WebSphere 6.5, Oracle 8i database, Web services, HTML,
- XML, UNIX, JBoss, ANT, AJAX, Junit.
