Senior Ariba Consultant Resume
Roseville, CA
SUMMARY:
- Over 10 years of hands - on experience in design and development of Web-based, Client-Server applications using Java/J2EE technologies.
- Experienced in all stages of SDLC (Software Development Life Cycle) including requirement analysis, design, development, testing, deployment and support (production support, build and deployment, release management).
- Expertise in implementing SAP Ariba 9r1 Spend Management Systems (Buyer (Requisition, Ordering, Invoicing, PCards, Charges, Travel and Expenses), Upstream and Analysis modules) both On-Premise and On-Demand applications.
- Strong experience and knowledge of the SAP Ariba Downstream Suite of Products (Requisition, Order, Invoice, Travel and Expenses, PCards, Charges, e-Forms, Business Forms and Ariba Supplier Network (ASN)).
- Involved in migration from Ariba 8.2 to Ariba 9r1. Resolved multiple issues related to objects structure and data issues. And also involved in migration from On-Premise to On-Demand (14s) application.
- Expertise in Ariba Installation/configuration, customization and enhancements and testing, deployment and detailed technical and functional knowledge of the all Ariba modules.
- Ability to create new Approval Rules, set up master data loads, mappings, custom Analysis Reports and Standard Reports.
- Expertise in Functional/technical proficiency with full lifecycle of Ariba Implementations (P2P).
- Experience in installing all modules Buyer, Analysis, ACW from scratch.
- Customized all modules of Buyer, Analysis and ACW. Excellent knowledge on Ariba On-Premise object model and inter-dependencies between them for OOB and custom approvable.
- Worked as Subject Matter Expert (SME) for all the modules of Buyer, ACW and Analysis.
- Modules worked include Ariba Buyer, Invoices, Eforms, Travel & Expense, Pcards, Contract Compliance, Contract Workbench, Category Management, Sourcing, Analysis, Supplier Enablement and Data Enrichment.
- Application Implementation and configuration, Builds, AML, Java, Javascripts, Rule Engine, cXML customizations.
- Experience in developing applications using Core Java, J2EE, JDBC, Servlets, JSP, Struts, Spring, Hibernate, XML, UML, AML, JavaScript, Unix/C:D Shell Scripting, Oracle, DB2, Apache Tomcat, I-planet, WebLogic and WebSphere Application Server.
- Good knowledge in using with Web Services technologies like SOAP, WSDL, UDDI and REST API to implement Service oriented Architecture (SOA) and Web Services.
- Worked on with IDE tools such as IBM RTC Client3.0/4.0, RAD, WSAD, Eclipse and NetBeans.
- Worked in different environments like Windows, AIX, UNIX and Linux.
- Hands on experience with source control tools like SVN, CVS, Sablime, MKS and IBM RTC.
- Expertise in deploying enterprise applications on Web/Application servers like IBM WebSphere, Apache Tomcat and WebLogic.
- Experience in writing technical documents like Functional Requirement Document, Detail Design, Creating screen mock ups, Test Cases, Conducting Code/Peer Reviews, Testing (Unit and Integration) and leading sessions.
- Worked in Agile (SCRUM), prototype development and Waterfall software development methodologies.
- Extensive experience in configuration management (SCM), build/release management, and change/incident management.
- Good experience to setup, configure continuous build processes using Build forge, experience in using Nexus and Artifactory repository Managers for java builds.
- Experience in source control management concepts such as Branching, Merging, Labeling/Tagging and Integration.
- Worked with different Bug tracking tools like ALM/HP Quality Center.
- An Oracle Certified Professional Java Programmer.
- Good Understanding of SLA's to work upon in production environments.
- Strong analytical, problem solving skills, excellent communication, presentation skills and a good team player.
TECHNICAL SKILLS:
Java/J2EE Technologies: J2SE, J2EE, Java, JDBC, Servlets, JSP, Struts, Spring, Hibernate, SOAP, WSDL, UDDI, and REST API.
Other Technologies: HTML, DHTML, XML/XSLT, CXML, XSD, AML, JavaScript, Unix Shell Scripting, Web services, JAX-WS, JAX-RS, Apache CXF, WSDL, SOAPUI and Maven.
Frameworks: Struts, ERIC (RCP), Spring, Hibernate.
Apache Tomcat, i: Planet, WebLogic and IBM WebSphere.
IDE s and Tools: Eclipse, RAD, NetBeans, IBM RTC Client3.0/4.0, Putty, WinScp, Toad, Tidal Nexus and Exceed.
DB2, Oracle, MS: SQL Server, MS Access, No SQL.
Query Languages: SQL, PL/SQL and AQL.
Version Control: CVS, Sablime, MKS, IBM RTC (Rational Team Concert) and SVN.
PROFESSIONAL EXPERIENCE:
Senior Ariba Consultant
Confidential, Roseville, CA
Responsibilities:
- Responsible for planning, designing, and deployment of a software solution to support direct and indirect Procure to Pay (P2P) processes.
- Provided strong technical understanding of the product with the ability to discuss and demonstrate the full platform and how it may be configured to meet Confidential global business needs.
- Successfully managed several full-cycle implementations of entire Ariba suite and on-demand solutions (Procure to Pay (P2P), Invoice, Source to Pay) including upgrades, enhancement and integration.
- A functional and technical expert in all Ariba modules including Ariba Buyer, Eforms, Travel and Expense (T&E), Invoicing, Contract compliance, Sourcing, Contract Workspace and Analysis.
- As an Ariba SME, provide vital support to all phases including business requirements, technical requirements, development, unit & integration testing, UAT, implementation and post production application management.
- Expertise in working, installing and customizing of the Ariba 9r1 modules of the application and also On-Demand 14s ITK installation and configuration.
- Customized almost all the modules of the Ariba’s Downstream (Buyer (Eforms Requisition, Direct Order, Invoicing, Business forms etc.), Travel and Expenses, PCards, Charges etc.) and Ariba’s Upstream (ACW, MI Reports), Analysis products.
- Involved in the approval rules customization of the following applications of Buyer; Requisition, Invoicing, E-forms, Travel and Expenses, User profile, Corporate Charges etc.
- Installed Confidential GRC project installation and configuration for Confidential GRC project needs.
- Involved in migration from Ariba On-Premise to Ariba On-Demand and resolved many issues related to the existing object structure and data mismatch.
- Successfully implemented all the customizations and Data migration from the existing system to the new system.
- Involved in requirement reviews, discussions with business analysts and provide valuable suggestions to them.
- Leading the functional and IT team for the L2&L3 support issues raised in Ariba Buyer, Sourcing, and Contracts.
- Involved in various ongoing Ariba Enhancements, File Transfers, and roll-outs to the different regions/countries.
- Extensive experience in implementing various Ariba 9r1 service packs such as SP14, SP21, SP24, and SP30 HF25.
- Worked and customized number of Data import and export events for multiple data loading purposes.
- Worked and created a new and customized standard Ariba Scheduled tasks to run for automation purposes.
- Expertise in creating scheduled tasks, feeds files generation and data loading/extraction part of the application.
- Expertise worked on customizations of Ariba approval rules and Invoicing Exceptions types.
- Expertise in creating multiple users profiles and integrated with PCards.
- Load all the master data, run all the Integration Events.
- Prepared project documentations and delivery artifacts for future reviews and .
- Involved writing of UNIX shell scripting for the file transfers for the different interfaces integration like MuleSoft, NetSuite, Thomson Reuters, Citi, Kyriba, PeopleSoft, Oracle, AP Systems etc.
- Scheduled the Cron jobs for On-Premise tasks automation and Tidal jobs for On-Demand jobs automation.
- Developed shell scripts for automation of the file transfers, build and release process.
Environment: Java, SQL, AQL, AML, JavaScript, UNIX Shell Scripting, Tidal, Oracle, WebLogic Application Server, Linux, Eclipse, ITK, Ariba On-Premise 9r1 and Ariba On-Demand 14s.
Senior Ariba Developer
Confidential, Buffalo, NY
Responsibilities:
- Involved in deployment of full Software Development Life Cycle (SDLC) of the tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance.
- Used agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time.
- Designed and developed/customized all the user interfaces using AML.
- Designed and developed/customized all the approval rules with JavaScript.
- Designed and developed/customized all the business logic with Java.
- Customized almost all the modules of the Ariba’s Downstream (Buyer (Eforms Requisition, Direct Order, Invoicing, Business forms etc.), Travel and Expenses, PCards, Charges etc.) and Ariba’s Upstream (ACW, MI Reports), Analysis products.
- Involved in the rules customization of the following applications of Buyer; Requisition, Invoicing, E-forms, Travel and Expenses, User profile, Corporate Charges etc.
- Working, Installing and customizing experience in Ariba version 8.2 modules of the application.
- Successfully migrated the Ariba 8.2 to Ariba 9r1 and resolved many issues related to the existing object structure.
- Expertise in working, installing and customizing of the Ariba 9r1 modules of the application.
- Successfully implemented all the customizations and Data migration from the existing system to the new system.
- Worked as a subject matter expert (SME) and also Single Point of Contact (SPOC) of the application.
- Involved in requirement reviews, discussions with business analysts and provide valuable suggestions to them.
- Designed/estimates the requirements and get agreement with the business clients of various regions.
- Extensively involved in coding and code/peer reviews of the requirements.
- Used inspector extensively for the data which is stored in the database tables.
- Load all the master data, run all the Integration Events.
- Install all modules Buyer, Analysis, ACW from scratch.
- Prepared project documentations and delivery artifacts for future reviews and .
- Involved in website layout plan, design patterns and other application frameworks discussions.
- Involved in troubleshooting the production issues, resolving development issues in the projects.
- Involved in writing Ariba Query Language (AQL) in Inspectors of both Buyer and Upstream layers.
- Extensively worked on Downstream Buyer Administration and also Upstream/contracts administration modules.
- Leading the functional and IT team for the L2, L3 support issues raised in Ariba Buyer, Sourcing, and Contracts.
- Involved in various ongoing Ariba Enhancements, File Transfers, and roll-outs to the different regions/countries.
- Extensive experience in implementing various Ariba 9r1 service packs such as SP14, SP21, SP24, and SP30.
- Developed new custom fact tables for the data enrichment process with T&E, purchase order and invoices.
- Worked and customized number of Data import and export events for multiple data loading purposes.
- Worked and created a new and customized standard Ariba Scheduled tasks to run for automation purposes.
- Expertise in creating scheduled tasks, feeds files generation and data loading/extraction part of the application.
- Expertise working on many standard Reports and their customizations.
- Expertise working on several MI mailer and MI Reports and their customizations.
- Expertise worked on customizations of Ariba approval rules and Invoicing Exceptions types.
- Expertise in creating multiple users profiles and integrated with PCards.
- Expertise in creating multiple PCards and assigned to proper users.
- Expertise in creating multiple Common Suppliers, partitioned suppliers and their supplier locations.
- Expertise in creating multiple Common Commodities, Partitioned Commodity Codes.
- Expertise creating a new expense types and their customizations with user and accounting details.
- Expertise in creating new T&E violations and hard stop data setup and their customizations.
Environment: Java, AQL, AML, JavaScript, JUnit, RAD, Unix/C: D Shell Scripting, DB2, Oracle, IBM WebSphere Application Server, AIX and Linux.
Java/J2EE Developer
Confidential, Edison, NJ
Responsibilities:
- Involving in complete SDLC process including Requirements meeting with System Analysts, Designing the HLD and LLD design documents, Coding, Unit/Integration testing, Live Implementation and Post Release Support.
- Involving in daily review calls, delivery calls, assess the impact on platform about the new release which is coming on to platform.
- Worked on source control management systems (i.e. Sablime) and code branching/merging strategies.
- Integrate all development tools for software development and validation work flow including build, check-in, code review, code coverage, defect tracking system.
- Collaborating closely with product development and test teams to ensure operational team processes are factored into new product development plans and designs.
- Responsible for CI, SIT, E2E, PRODUCTION Builds and Releases
- Assist with maintaining current build systems, developed build scripts, and maintained the source control system
- Coordinated application release with developer, DBA, QA and project management teams
- Documentation of detailed build configuration, Build procedures and change history for releases
- Coordinating with development teams to perform builds and resolve build issues
- Provide support for the entire cycle of application testing including building applications, deploying, and trouble shooting, in production and non-production environments.
- Involved in end to end development of the application.
- Used JSP Custom tags to display data on to the JSP pages.
- Used JavaScript, for the client end data validations.
- Designed the GUI part of the application using HTML, JSP and JavaScript.
- Designed the application to follow the MVC architecture.
- Coding in JSP and JavaScript to develop presentation layer.
- Developing business layer logic in Java Servlets.
- Involved in and knowledge transfer for the system requirements.
- Maintaining code braches and versions on Sablime.
- Writing user interface specifications and unit test cases.
- Followed coding guidelines and best practices.
- Done with Unit and integration testing.
- Owning the overall common GUI SIT and E2E platforms availability and serviceability targets, resolving issue related to platform operations within stipulated time and interacting with customer and the external interfaces
- Single point of contact for customers/users with regards to the common GUI platform operations, restoring the common GUI platform on the resolution of the faults.
Environment: J ava, J2EE, JDBC, Servlets, JSP, UML, EJB, HTML, JavaScript, XML, Sablime, Eclipse, i-Planet Web Server, Web Logic Application Server, Unix and Oracle, Putty, DRTT and Toad.
Java Developer
Confidential
Responsibilities:- Responsible for the build and release management process.
- Involved in all phases of SDLC (Software Development Life Cycle), like Requirement Analysis, Designing, Coding and Testing (Unit Testing, Integration Testing, System Testing and UAT).
- Involved in development of the core modules of the application and different Use cases Plug-in’s.
- Implemented open source log4j logging framework in whole application.
- Created UML diagrams like class diagrams and activity diagrams using the Rational Rose.
- All the coding and testing was performed using Eclipse.
- Developed the user interface presentation screens using Eclipse Plug-in development, SWT.
- Prepared Technical Design documents base of Functional Requirement document.
- Conducting the peer reviews on the design of the each requirement.
- Develop the individual plug-ins of the requirements.
- Integrate the plug-ins for the deployment.
- Implemented Web Services using SOAP protocol, UDDI, WSDL and Service oriented Architecture (SOA).
- Written SOAP requests for each plug-in of the requirement and verify the SOAP request and response.
- Resolved the issues effectively within SLA.
- Prepared end-user as well as developer, project technical documentations.
- Prepared design/test documentations and mentoring junior associates.
- Prepared design document and prepare estimates for coding and testing.
- Prepared ANT scripts to build and deploy applications.
- Involved in fixing bugs and unit testing with test cases using JUnit framework.
- Hands on debugging the production issues of post release issues.
- Extensively participated in application integration.
- Coordinated with offshore team for requirement transition & providing the necessary inputs required for successful execution of the project.
- Involved in post-production support and maintenance of the application.
- Used CVS as a version controlling tool for managing the module developments.
- Deployed applications using IBM WebSphere Application Server.
- Co-ordinate with QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects.
- Communicating weekly highlight report and monthly reports to the business stakeholders
- Involved in all the day to day operations activities including attending operational meetings
- Responsible for co-ordination with multiple stake holders; Ability to mentor/guide team and building team.