Post Job Free

Resume

Sign in

Sap Developer

Location:
Tampa, FL
Posted:
November 18, 2020

Contact this candidate

Resume:

SUMMARY:

Ankur is a Senior SAP NetWeaver practitioner with 14 years of experience in all major SAP NetWeaver Components.

Proven track record delivering SAP NetWeaver solutions, including analysis, architecture, design, development, programming, integration, testing, implementation, maintenance and support.

Extensive experience on all areas of SAP Process Integration (PI) / Process Orchestration (PO) like System Landscape Directory (SLD), Enterprise Service Repository (ESR), Integration Directory (ID), A2A and B2B integration, and various types of monitoring options under Runtime Workbench.

Experienced in building and supporting various types of A2A interfaces in SAP PI, with SAP systems like ECC, CRM, GTS, SNC, SRM and MDM and non-SAP systems like Web Methods, Vendavo, Expense Express, JD Edwards, and Documentum.

Experience with SAP PI mapping techniques like Graphical and Java mappings; building Integrated Configuration Objects (ICOs) and Integration Flows (iFlows); configuring various Adapters (File, IDoc, Proxy, RFC, MDM, HTTP, SOAP, SFTP, REST, JDBC, Mail etc.); and monitoring options like message monitoring, communication channel monitoring, performance monitoring, cache monitoring, IDoc monitoring, and java proxy runtime monitoring etc.

Currently playing a key role in building SAP PI B2B landscape in Medtronic, for connectivity of SAP Concur cloud system with on-premise SAP ECC system.

Extensive experience on SAP Enterprise Portal (EP), SAP Business Process Management (BPM), SAP Business Rules Management (BRM), Web Dynpro Java (WD4J), and SAP NetWeaver Development Infrastructure (NWDI).

Extensive experience in combining the capabilities of SAP BPM and SAP PI to build complex Process Orchestration (PO) flows.

Experience on SAP Cloud Platform Integration (CPI) Suite.

Worked on administration related activities within SAP NetWeaver Administrator (NWA) like server availability, performance monitoring and tuning, resource monitoring, process monitoring, user administration, troubleshooting using logs and traces, technical configurations etc.

Strong knowledge of programming concepts such as procedural, object-oriented programming, and testing methodologies.

Deep knowledge of Java and web technologies like J2EE, JavaScript, JSP, jQuery, HTML, SAPUI5, Fiori, HTTP Protocol, Web Services, APIs, OData Services, REST Protocol, and SOAP Protocol.

Experience in leading large technical teams on global projects as well as working on large scale integration projects with systems spanning various geographies, business areas and networks.

Extensive experience with waterfall development model. Also used agile development methodologies for the SAP PO B2B project, where collaboration between a self-organizing cross-functional team from several technology areas has resulted in a huge success.

Experienced in performing high-level analysis of business processes and requirements to support project evaluations with proposed solutions and effort estimation. For the ones that turn into actual projects, have built action plans to drive developments and ensure delivery against the strategy.

Outstanding problem solving, strategic thinking, and extremely result oriented professional.

Strong ability to manage time wisely across projects and competing priorities, meet agreed upon deadlines, and be accountable for work.

Highly organized and able to wear multiple hats in an ambiguous, fast-moving environment.

Excellent team player. Extremely team-oriented with an ability to thrive on virtual, international, and cross-functional teams. Has worked closely with internal technical teams, process teams, customer teams and external partners in several projects.

Excellent verbal, communication, and presentation skills. Ability to present complex information to colleagues and leadership in a clear and appealing manner.

TECHNICAL SKILLS

SAP Technology

Application Platform – NetWeaver Application Server Java,

NetWeaver Application Server ABAP, Gateway

People Integration – Enterprise Portal (EP), Cloud Platform Portal,

Fiori Launchpad

Process Orchestration – Process Integration (PI), Business Process

Management (BPM), Business Rules

Management (BRM), Cloud Platform Integration

(CPI)

UI Technology – Web Dynpro for Java, Web Dynpro for ABAP, SAPUI5,

Fiori, Screen Personas

Development Environment – NetWeaver Developer Studio (NWDS),

Web IDE, Build, Fiori Launchpad Designer,

ABAP Workbench, Gateway Service Builder

Lifecycle Management – NetWeaver Development Infrastructure (NWDI),

Git, Solution Manager (SolMan), CTS+

Information Management – Master Data Management (MDM)

Foundation management – NetWeaver Single Sign-On (SSO),

NetWeaver Administrator (NWA)

Languages

Java/J2EE, C, C++, ABAP, SQL, XML, UML

Web Tools

HTML/HTML5, CSS, JavaScript, JSP, jQuery, Servlets, AJAX

Architectures

Model View Controller (MVC), Service Oriented Architecture (SOA), Hibernate Framework, Spring Framework, Floorplan Manager (FPM)

DBMS

Oracle, MS SQL Server, DB2

Other Tools

HP ALM / Quality Center, ServiceNow, BMC Remedy Service Desk, ReadSoft Process Director, ReadSoft Work Cycle, IBM Rational Rose

PROFESSIONAL EXPERIENCE

SAP PO Architect Travel & Expense Modernization (Concur)

Mar 2020 – Present Medtronic, Minneapolis, MN

Working as SAP Process Orchestration architect for SAP Concur implementation as part of Travel and Expense Modernization project in Medtronic.

Prior to the official kick-off for this project, played a key role from the SAP COE team to convince the stakeholders and leadership to have on-premise SAP ECC connect to external systems outside Medtronic using SAP provided middleware tools. Between SAP Cloud Platform Integration (CPI) and SAP Process Orchestration (PO), SAP PO was chosen to be enhanced from its current setup and enable B2B connectivity. SAP Concur would be the first on-cloud application using this new integration setup to connect to on-premise ECC system.

As part of middleware selection for this project, performed POC for Concur connectivity with on-premise SAP ECC using SAP Cloud Platform Integration (CPI).

With the help from various teams in Medtronic, successfully built the development SAP PO B2B environment, as needed per the Concur project timelines.

Using SAP Concur provided ICS (Integration with Concur Solutions) native connector and REST adapter in SAP PI, successfully completed integration between on-premise Centerpiece ECC system as well as on-premise Diabetes ECC system to the on-cloud Concur test instance.

Apart from ICS connection, successfully built SFTP interface between Centerpiece ECC and Concur test instance. This interface will be used to securely post the files created in ECC to the Concur SFTP server.

SAP PO Architect SAP PO B2B Project

Nov 2019 – Present Medtronic, Minneapolis, MN

Working as SAP Process Orchestration architect for SAP PO B2B project to expand Medtronic’s SAP PI / PO landscape, so that B2B connectivity with external systems can be done like the existing A2A integrations.

Before the initiation of this project, worked with certain integration experts from SAP to get recommendations for modifying the then existing SAP PO landscape.

Successfully partnered with Global Security Office, Architecture, Infrastructure, SAP Security, SAP Basis and Network teams in Medtronic, to finalize the new SAP PO landscape for both A2A and B2B connectivity.

Performed SAP sizing for the new landscape and mapped out architecture costs for building various environments and landscape configurations. Based on the estimates, worked with the leadership to get the budget approved for this project.

Successfully designed a new landscape to utilize existing SAP NetWeaver licenses and not having to purchase new licenses from SAP for the external connectivity using SAP PO.

Along with being the SAP PO Architect and expert for this initiative, and using several Agile development methodologies, acted in the role of a project manager to build a constantly evolving project plan, coordinate with all the teams involved, host team meetings, felicitate in resolving dependencies and issues, taking ownership to remove any hurdles, making sure the project is on track, and provide status updates to stakeholders from the leadership, among other activities.

Successfully completed the development environment build between February 2020 and April 2020 with all the key components like SAP PI non-central advanced adapter engine (AAE), SAP Web Dispatcher and F5 servers, securely connected to each other and to the internal on-premise Corporate Centerpiece ECC system.

For the Travel & Expense Modernization (Concur) project, which is the first project to need this new integration setup, successfully completed the connectivity from the development instance of on-premise Corporate Centerpiece ECC system as well as the development instance of on-premise Diabetes ECC system to on-cloud SAP Concur test instance.

One of the goals is to have the Production PO B2B landscape High-Available to cater to several critical cloud applications using this landscape in future. Hence, currently leading the team to build a High-Availability Sandbox environment.

This has been a highly visible and complex initiative undertaken by the SAP COE team in Medtronic with internal resistance from other integration teams. But I have been at the forefront to ensure this project continues to move forward successfully, as planned.

SAP Fiori Architect SAP Fiori Project(s)

Nov 2018 – Present Medtronic, Minneapolis, MN

Working as architect for SAP Fiori projects in Medtronic since Fiori landscape was setup as part of Build the Foundation yearly infrastructure project for FY19.

Was part of the decision-making process to choose between Fiori on-premise over Fiori on-cloud.

Partnered with SAP Basis team to perform Fiori configuration activities, post installation.

Played a key role in introducing Fiori to various business users and functional owners.

Conducted Design Thinking workshops.

For the Vistex Rebate Management project, worked on setting up and configuring the Vistex Fiori applications that came as part of the Vistex 6.0E SP4 solution for SAP ECC.

For the Custom Service agents in Medtronic, designed and developed three custom Fiori applications to search and view sales order and product information, in turn helping them to more effectively address customer inquiries. This will improve average handle time (AHT) for customer inquiries and improve quality.

Closely worked with the business analysts to draft the requirements’ specification and functional specification documents.

Created prototypes for the users and defined the high-level design.

Created groups and catalogs in Fiori Launchpad Designer for both the Vistex and Customer Service Inquiry applications.

Developed and consumed OData services for Fiori applications using SAP Gateway. Have also performed debugging and testing of the OData services using Gateway client.

Worked with SAP Security team to define the Fiori roles based on users’ requirement for accessing these UI applications.

These custom Fiori applications along with other standard Fiori applications are now live in production and being used to showcase the benefits of Fiori to other businesses in Medtronic.

SAP PO Technical Lead SAP PO Upgrade Project

Apr 2018 – Mar 2019 Medtronic, Minneapolis, MN

Worked as technical lead for Medtronic’s SAP PO upgrade project from version 7.4 to 7.5.

Responsible for analyzing all Portal applications, BPM processes, PI interfaces and BRM rulesets, and coordinating with respective business and functional owners of each impacted area, to build an upgrade plan involving 11 environments to be upgraded.

Closely worked with SAP Basis team responsible for the upgrade activities, to align the Basis activities in each environment with the overall project plan as per the SAP quarterly release calendar in Medtronic.

The upgrade project for PO overlapped with the UDI Release 6 project, which involved several complex enhancements on Portal and BPM applications. Made sure to segregate upgrade related issues from the UDI project related issues and keeping open communication between the two project teams related to the overlap, eventually making sure both projects complete successfully.

SAP NetWeaver Architect ReadSoft Invoice Automation Project(s)

Mar 2014 – Dec 2018 Medtronic, Minneapolis, MN

Worked as SAP NetWeaver architect for various Medtronic’s ReadSoft Invoice Automation implementation and upgrade projects from March 2014 to December 2018.

Responsible for installation and setup of Process Director Web Application on SAP NetWeaver Java Application Server. The Process Director Web Applications for Corporate Centerpiece ECC and Diabetes ECC are two separate applications installed on a common SAP NW Java server.

As part of setup of Process Director Application for Diabetes ECC, played a key role in architecting a solution that could utilize a common SAP Java server and not have the Diabetes team install a separate SAP Java server.

SAP Architect / Technical Lead / Developer UDI Project(s)

Mar 2014 – Present Medtronic, Minneapolis, MN

Responsible for solution design and end-to-end implementation of the SAP solution for UDI implementation and enhancement projects in Medtronic.

Responsible for leading the onsite and offshore development teams in SAP area.

As part of Release 3 of UDI project in FY16, acted in the role of an architect to successfully redesign the critical and problematic ECC to MDM interface which involves data coming from Centerpiece ECC to SAP MDM via Data Integration Hub (DIH), Web Methods and SAP PI.

Built several complex BPM processes with automated activities tied to PI interfaces, which send and receive data from other SAP and non-SAP systems. Also built several message processing scenarios from PI to BPM using intermediate message events in BPM.

Utilized the Claim Check Pattern provided in Process Orchestration to handle large messages in BPM.

In FY19, successfully implemented UDI Release 6 project, in parallel to the critical SAP PO Upgrade project. Overcame several challenges like delivering on project requirements as well as upgrade related issues; keeping the upgraded and non-upgraded environments in sync with the needs of the project for testing based on UDI project timelines; clubbing UDI project testing with regression testing in the upgrade project; building a go live plan with several tasks from the two projects that were highly dependent on each other; etc.

In the ongoing Release 7 project, successfully converted several old Web Dynpro Java applications to SAPUI5 applications as well as implement new SAPUI5 applications for the Korea and MITG businesses.

Above mentioned SAPUI5 applications are based on responsive design and built using XML and JavaScript views, JSON and OData models, jQuery libraries, and AJAX for REST services.

As part of the Korea implementation, utilized SAP’s Design Thinking methods to design certain brand-new applications specific to Korea business, resulting in responsive SAPUI5 applications.

Over the years, have acted as a key team member of the UDI process team in Medtronic. Have played a prominent role in building roadmap for future UDI releases, for enhancements to existing solution, for expanding the existing solution to new geographies, and for expanding the existing solution to accommodate Medtronic acquired companies.

Received the 2015 CIO Award as part of the UDI Core Team for Release 1 rollout.

SAP Architect / Technical Lead SAP Portal / PO Implementation Projects

Mar 2014 – Present Medtronic, Minneapolis, MN

Working as architect and technical lead for SAP Portal, BPM and PI technology areas in Medtronic’s SAP Center of Excellence (COE) team since March 2014.

Responsible for providing technical design leadership and direction in my areas of focus.

Worked on end-to-end implementation of several human-centric BPM processes with complex approval scenarios and integrations with other Medtronic SAP and non-SAP systems.

Architected, designed and developed several end-to-end Process Orchestration scenarios by combining the capabilities of BPM for process flow, PI for interfaces, Web Dynpro Java and SAPUI5 for human tasks, BRM for rules driven decision making, EJBs for functions and web services etc.

Built various types of A2A interfaces in SAP PI, with SAP systems like ECC, CRM, GTS, SNC, SRM and MDM and non-SAP systems like Web Methods, Vendavo, Expense Express, JD Edwards and Documentum.

Architect for various SAP Portals in Medtronic like BW Portal, MDM Portal, BPM Portal, SRM Portal and SSO Portal. These SAP Portals are distinguished based on the function they serve.

Currently involved with SAP Basis team to configure CTS+ in Solution Manager (SolMan) for SAP Portal, BPM and PI transports.

SAP Technical Lead SAP Portal / PO / Fiori Production Support

Mar 2014 – Present Medtronic, Minneapolis, MN

Provide technical leadership and mentor production support team members for SAP Portal, BPM, PI and Fiori technology areas.

Successfully brought down the number of P1 and P2 incidents over the years from 2014 till date, in SAP Portal, BPM and PI space.

Worked with my own production support team, other production support teams, business users, and outside vendors, whenever help or involvement is needed. Resolve complex issues within my own focused area of support and provide direction and support to the team in resolving issues.

Looked at opportunities to update and enhance existing applications and keep technical documentation up to date.

Looked at opportunities to automate processes for users and reduce dependence on production support team for certain regular support activities. As an example, built several automated processes in the Medtronic IT Customer Portal for user access requests to BPM applications.

SAP Technical Lead / Developer SAP MDM / BPM Project(s)

Feb 2009 – Feb 2014 Lexmark, Lexington, KY

Worked as developer and technical lead for various Lexmark’s SAP MDM projects from February 2009 to February 2014. The key technologies were SAP MDM, Enterprise Portal and BPM.

Responsible for leading the onsite and offshore Portal and BPM development team.

Shared development responsibility with the offshore team and coordinated with the offshore team for development and testing work.

Designed extremely complex approval process scenarios using SAP BPM and BRM.

Designed very efficient NWDI Component Model using Web Dynpro components for the purpose of highest reusability as well as openness for multiple team members to still work in parallel on various components.

Responsible for all the configurations in SAP Portal for MDM related objects and in SAP NWA for the Service Groups, Destinations, BPM processes, and BRM objects.

Go Live activities and coordination with other application teams for a smooth Go Live. Performed MDM users’ setup in SAP MDM and SAP Portal for the new system as part of Go Live.

Responsible for creating the Design, System Maintenance and Training Documents.

Received the Wipro “Feather in My Cap” and “Thanks a Zillion” awards in 2009 and Wipro “Make Your Own” award in 2013.

The MDM solution from the first project rollout led to Lexmark winning the Gartner MDM Award of Excellence in 2011.

SAP Technical Lead / Developer SAP MDM AMS Project

Jan 2010 – Jun 2011 Lexmark, Lexington, KY

Worked as SAP technical lead and developer for Lexmark’s Application Maintenance and Support (AMS) project, to maintain and support Lexmark’s SAP MDM and Portal applications.

Worked at onsite as Portal Developer as well as Portal Administrator and coordinated with the offshore team for support during non-US timings.

Responsible for timely support tickets’ closure as well as SAP Portal enhancements.

Also worked in parallel for the then ongoing Lexmark MDM Rest of the World (ROW) implementation project as Technical Lead for SAP Enterprise Portal project team.

Worked on setting up Application Maintenance in SAP NWDI for the purpose of maintaining two NWDI tracks, one for the production support, second for the implementation releases.

Worked with SAP Basis Team to upgrade the SAP MDM Business Package on the SAP Portal, which was required when the SAP MDM version was upgraded from 5.5 to 7.1.

Responsible for Content Administration and System Administration in SAP Portal for MDM related objects. Also responsible for all MDM users’ maintenance in SAP MDM and SAP Portal.

SAP Portal Administrator AEGIS Redesign Project

May 2008 – Jan 2009 Thames Water, UK

Responsible for administration of all the Thames Water SAP Portals.

Performed Single Sign-On (SSO) between SAP BI and SAP Portal. This portal was called the BI Portal. Worked on Content Administration of the BI reports on this SAP Portal.

Performed Federated Portal Network (FPN) Configuration between the BI Portal and the Thames Water Corporate SAP Portal.

My expertise and quick turnarounds on every Portal issue were very well appreciated and highlighted in the project team and in the internal Infosys SAP practice.

SAP Portal Technical Lead / Developer EzyBill Support Project

Nov 2007 – Apr 2008 DHL, Singapore

Worked as SAP Portal Lead and developer for this production support project to support, maintain and enhance DHL’s self-registered portal-based solution called EzyBill. This primarily involved working with custom Web Dynpro Java applications on their SAP Portal landscape.

Worked on Internationalization in SAP Portal using Web Dynpro Java.

Worked on custom themes as well as modified the logon page for SAP Portal.

SAP Portal Developer OneKomatsu EHS Project

May 2007 – Oct 2007 Komatsu Ltd., Australia

Worked as SAP Portal developer for integrating client’s Microsoft SharePoint Portal with SAP Enterprise Portal and build custom SAP Portal application for recording of Hazards and Incidents, as well as generating of reports.

Developed highly complex Web Dynpro Java screens and integrated with SAP ECC using RFCs.

Designed and developed custom reports on SAP Portal using tables in Web Dynpro Java, wherein the data was fetched from SAP ECC. Also configured JCOs in the SAP Portal.

Received the Infosys “SPOT Award” for my delivery in this project.

SAP Portal Developer SOA based POC Project

Jan 2007 – Apr 2007 Infosys Ltd., Pune, India

Worked as SAP Portal developer for building Service Oriented Architecture (SOA) based Purchase Order application, as part of this Proof of Concept (POC) project.

Was involved in Requirement Gathering, Business Requirement Design, and Technical Design.

Responsible for creating web services using Enterprise JavaBeans (EJBs).

Responsible for designing Visual Composer screens and approval process development in Composite Application Framework (CAF) Guided Procedures.

Interwoven TeamSite Developer TeamSite Project

Jul 2006 – Aug 2006 Sun Chemical, Parsippany, NJ

As part of Sun Chemical project team in Birlasoft, worked as TeamSite developer to publish and manage web content of www.sunchemical.com website using Interwoven (OpenText) TeamSite.

Web Developer Automation of Adm & Coord Directorate

Mar 2006 – Jun 2006 Ministry of Defence, New Delhi, India

Worked as Web Developer for this Army Headquarters’ project to propose a new front-end solution for their website.

Designing Activity and UML diagrams of current and proposed system in IBM Rational Rose.

Designing Screen Layouts using HTML, JavaScript and Microsoft FrontPage.

EDUCATION & CERTIFICATION

Bachelor of Technology (B.Tech.) in Information Technology from J.C. Bose University of Science and Technology, YMCA, India (Aug’ 02 – Jun’ 06)

SAP Certified Development Associate – Java with SAP NetWeaver 7.0 (Certified in Dec 2007)

SAP Certified Development Associate – Process Integration with SAP NetWeaver 7.31 (Certified in Sep 2015)

SAP Certified Application Associate – SAP Cloud Platform Integration (Certified in Sep 2020)

EMPLOYMENT HISTORY

Role

Organization

Tenure

Sr. IT Technologist

Medtronic

Sep 2014 till date

System Architect

Select Source International

Mar 2014 – Aug 2014

Technical Lead

Wipro Technologies, India / USA

May 2008 – Feb 2014

Software Engineer

Infosys Technologies Ltd., India

Sep 2006 – Apr 2008

Associate Software Engineer

Birlasoft Ltd., India

Jan 2006 – Aug 2006



Contact this candidate