Post Job Free

Resume

Sign in

Master Data Governance Developer

Location:
United States
Posted:
February 28, 2018

Contact this candidate

Resume:

SUMMARY

* ***** ** ********* *********** Technology experience with expertise in Leading, Programming, Implementation, Integration and Upgradation of Enterprise software applications.

Worked on various business processes under different versions of SAP R/3 and ECC gaining real time experience in Retail, Manufacturing, Chemical, Utility, Oil and Gas and Public sector.

Involved in all the project phases such as Project Preparation, Business Blueprinting, Realization, Go-Live and Post Go-Live Support.

Involved in 3 full cycles SAP End to End Implementation.

In depth technical and functional knowledge in SAP Master Data Governance (MDG) with more than 5 years of experience and worked on Implementation projects on MDG 6.1 to MDG 9.

Proficient in MDG - Data Modeling, Process Modeling, UI Modeling, Building validations, Derivations, Data Replication Framework (DRF), Web Services, MDG Consolidation, Fiori Integration.

Expertise on building access class for Data Model, Feeder class for UI processing and worked on IDOC Inbound/Outbound for MDG Customization.

Implemented Data Replication Framework in all modes – IDOC, RFC and Web Services in MDG.

Have very good understanding of all the BADIs and MDG ABAP API available in MDG.

Good understanding of business process procedures in SAP such as:

oMaster Data Governance (Material, BP, Custom Objects and FI ).

oProcure to Pay/P2P/MM.

oOrder to Cash/SD/Q2C.

oFinancial Accounting & Controlling/FI/CO.

oProduction Planning.

Extensively worked on Business Rules Frame work plus (BRF+).

Expertise in Data Migrations/Conversions and Idoc data transfer processes.

Experienced on S/4 HANA Core Data Services with ABAP development.

Worked on SAP BW extractors.

Experience in Performance Tuning, Testing and Optimization of reports. Also involved in Short Dump Analysis.

Excellent communication skills that bridges the gap between the business, functional and technical teams.

EDUCATION:

Texas A&M International University, Texas, Laredo, USA.

Master of Science in Management Information systems - 3.8/4 GPA (Jan, 2009 – May, 2010)

Jawaharlal Nehru Technological University (JNTU), A.P, India.

Bachelor of Technology in Electronics and Communications Engineering - 3.4/4 GPA

(Sep, 2003 – May, 2007).

Technical Skills:

ERP : S/4HANA, ECC 6.0, ECC 5.0, SAP R/3 4.6C

Databases : HANA, MS SQL Server, Oracle 9i/10g, MS Access.

Programming Languages : ABAP/4, WebDynpro ABAP, Floorplan Manager, VBA, SQL/PLSQL, C#

Tools and Utilities : MS Visual studio 2005/2008, MS Visio, MS Office, MS Excel, Crystal Reports, Toad, SSRS, HP Quality center, Tidal scheduler, Eclipse (Oxygen).

Master Data Governance : Data Modeling, UI Modeling, Process Modeling, RBWF configurations, DRF ( Data Replication Framework ), DIF ( Data Import Framework ), Key Mapping, Value Mapping, Search Enhancements, Data Enrichment and validations. Service Provider Framework ( SPI ), Generic Interaction Layer ( GENIL ) and Business Object Layer( BOL ) and Lean Classification adapter, Business Context Viewer ( BCV ) and Side panels.

Extensive ABAP development experience includes:

oReports, Interfaces, Conversions, Enhancements, Forms and Work flows (RICEFW).

oDialog Programming using Menu Painter and Screen Painter.

oBDC/Call Transaction/Session Methods.

oLSMW Data Transfer workbench.

oABAP Workbench, Data Dictionary Objects, Function builder.

oReports developed in Classical, Interactive and ALV using with and without ABAP (OOP).

oBAPI (with Extensions) and RFC/Function Modules.

oUser Exits, BADI, BTE’s and Enhancement Spots.

oSAP Scripts, Smart Forms and Adobe Forms.

oBusiness workflows.

oABAP (RTTI/RTTS), Web Dynpro, Floorplan Manager (FPM) UI frameworks.

oOdata Services, Web services and Proxies interfaces.

Professional Experience:

Employer

Duration

Clients

Cyma Systems Inc

(June, 2012–Till Date)

Infinera, Sunnyvale, CA

Applied Materials, Santa Clara, CA

Pacific Gas & Electric Company, SFO, CA

San Diego Metropolitan Transit Systems, San Diego, CA

NRG Energy, Houston, TX

Eastman Chemicals Company, Kingsport, TN

PepsiCo Inc., Chicago, IL

Cabela’s Inc

(July,2010–June,2012)

Cabela’s Inc., Sidney, NE

Eternal Infotech

(June,2007–Dec,2008)

Eternal Infotech, Hyderabad, India

Infinera, Sunnyvale, CA July’16 – Current

Senior SAP MDG Application Developer Consultant

Modules: MDG- Material, Business Partner

Responsibilities:

Provided expert opinion about internal processes, business needs and data needed using SAP best practices for MDG for Infinera business processes.

Worked on Analysis and design, and development of SAP MDG solution for Material master data objects.

Worked on Address enhancements in Business partner i.e., to provide Remarks fields at the address entity level.

Designed and configured E2E [Data Modeling, Process modelling, Enterprise search setup ] MDG-M from Data of all the business flows related to master data in MDG.

Enhanced SAP delivered Hana Search for MDG-M with transient nodes.

Implemented BADI USMD_SSW_DYNAMIC_AGENT_SELECT for dynamic Agent determination.

Worked on BADI BADI_MAT_F_SPEC_SEL to handle the Field Properties.

Worked on Implementing Cross entity BADI’s USMD_RULE_SERVICE_CROSS_ET,

MDG_BS_MAT_API_ENRICH_BADI, USMD_DRF_FILTER_OVS_BADI.

Integrated custom BRF+ application into cross entity derivations and validations BADI USMD_RULE_SERVICE.

Worked on SMT mapping Staging to Active area to fill the fields from material master which are not part of Master Data Governance.

Played key role to define the configuration synchronization strategy across multiple clients to handle solution for MDG hub model, responsibilities include building interfaces, working with Security team to build SAP MDG security roles.

Data replication to transactional ECC from MDG Hub system.

Backend table extensions, Data model Enhancements, Custom Handler Class, Custom feeder Class, Custom Floorplan manager UIs, BRF+ rule based workflows, multiple BADI implementations.

Used Objected Oriented Programming (OOPS) and dynamic programming approach, parallel cursor Technique and Parallel processing techniques for the development of the objects.

Worked on performance tuning process for custom complex reports like Open PO’s, STO’s and PR’s related reports. And did performance tune for the complex applications like Prod. Order Automation process (Infinera custom applications).

Applied Materials, Santa Clara, CA May’16 – June’ 16

Senior SAP MDG Application Developer Consultant

Modules: MDG - Material, Business Partner.

Responsibilities:

Developed a Custom FPM application that provides the Changes Request list based on the Business Data Selection like Material/ Plant / material type.

Worked on POWL enhancements.

Implemented CBA for MDG Business partner based on change request types

Worked on Feeder class enhancements to fetch transient field values

Designed and worked on implementation of SAP MDG Solution for material, Business Partner (Customer and Vendor) Master Data objects.

Implemented role based UI using the features available with Webdynpro Floorplan manager worked on the feeder class enhancements and context based adaptations.

Played key role in Master data configuration activities such as Create/customize Customer Master, Vendor Master, Material Master, Customer material info record, Purchase info record, Source lists, condition tables.

Designed and configured E2E [Data Modeling, Process modelling, Enterprise search setup, Data replication ] MDG-M from Data of all the business flows related to master data in MDG.

Built validations and derivations around the data with BADIs and BRF+, to make sure the data is valid and complete.

Worked on Implementing Cross entity BADI’s USMD_RULE_SERVICE, USMD_RULE_SERVICE_CROSS_ET,

MDG_BS_MAT_API_ENRICH_BADI.

Worked on BADI USMD_SSW_DYNAMIC_AGENT_SELECT for dynamic Agent determination.

Worked on BADI BADI_MAT_F_SPEC_SEL to handle the Field Properties.

Worked on SMT mapping Staging to Active area to fill the fields from material master which are not part of Master Data Governance.

Worked on Configuring the Address enrichment for Customer and Vendor.

Worked on Configuring the HANA search for MDG M.

Used Objected Oriented Programming (OOPS) and dynamic programming approach, parallel cursor Technique and Parallel processing techniques for the development of the objects.

Pacific Gas and Electric Company, SFO, CA Oct’15 – April’ 16

Senior SAP MDG Application Developer Consultant

Modules: MDG – Material, Business Partner

Responsibilities:

Gathered requirements from business users and prepared Functional and Technical specification documents.

Configured the data replication to the operation ECC from MDG hub using RFC option to data Replication Framework.

Built dynamic UI in Floorplan manager which dynamically changes based on the data entered in the fields.

Implemented Data Import Framework DIF for multiple objects.

Built validations using Business Rules Framework plus (BRF+) and BADI.

Worked on extending the Data Model of SAP MDG- Material with the Item Attributes which includes MARC, MARD, MLAN, MBEW and four custom tables.

Perform the Data/ field mapping between the MDG Data model (entities and fields) and SAP fields and identify the gaps.

Developed POCs for Material Masters and Service Masters.

Design the enhancement of Data Modeling Using Floor Plan Manager and UI Modeling to fill the gaps.

Create, Extend and update the Material Master and Service Masters and Contracts.

Define the CRUD (Create, Read, Update and Delete) life cycle of the master Data (Strictly implement Master Data Governance Rules).

Worked on Address enhancements in Business partner i.e., to provide Remarks fields at the address entity level.

Worked on Implementing Cross entity BADI’s USMD_RULE_SERVICE_CROSS_ET,

MDG_BS_MAT_API_ENRICH_BADI.

Worked on BADI BADI_MAT_F_SPEC_SEL to handle the Field Properties.

Integrated custom BRF+ application into cross entity derivations and validations BADI USMD_RULE_SERVICE.

Worked on SMT mapping Staging to Active area to fill the fields from material master which are not part of Master Data Governance.

Analyze the master data and perform the root cause analysis to find fix the gaps.

Worked on high priority objects, production issues and derived solution on time.

Metropolitan Transit System (MTS), San Diego, CA June’15 – Sept’15

Senior SAP MDG Application Developer Consultant

Modules: MDG – Custom Objects

Responsibilities:

Involved in Blue print to Realization phase for SAP MM Implementation.

Implemented service master as custom object to map non Master Data Governance fields.

Built classification UIs / access classes.

Worked on BADI USMDZ7_RULE_SERVICE to validate Entity type Account (Company Code).

Designed home pages and page catalogs using chip designing and Launchpad customizing

Worked on Implemented BCV Side panels to display Material Stock, Approval status details.

Worked on Material master enhancement by adding dynamic business conditions using dynamic ABAP programming.

Designed and developed Web Dynpro Floor Plan Manager application to perform Procure to Pay functionalities.

Developed business logic using Feeder class and used FPM building blocks like FPM_LIST_UIBB, FPM_FORM_UIBB, FPM_TREE_UIBB.

Developed dynamic procedures to migrate Open PO's (Standard, Freight, and Service & Scheduling Agreements), Outstanding Goods/Invoice receipts and their Account Assignments for different company codes and Plants. Used BAPI_PO_CREATE1 to upload the PO's and used BAPI_GOODSMVT_CREATE to post the goods receipt.

Used Objected Oriented Programming (OOPS) and dynamic approach, parallel cursor Technique and Parallel processing technique and RFC for developing the objects.

Implemented ME_PROCESS_PO_CUST BADI for check and save scenarios.

NRG Energy Inc., Houston, TX Nov’14 – June’15

Senior SAP MDG Application Developer Consultant

Modules: MDG – Material, Vendor, Customer

Responsibilities:

Team lead for the SAP POC projects and team consisting of four technical resources. Team is responsible in handling critical issues and developing POC’s for future implementations.

Worked on sending automated Email Notifications for workflow steps .

Worked on Implementing Cross entity BADI’s USMD_RULE_SERVICE_CROSS_ET,

MDG_BS_MAT_API_ENRICH_BADI.

Worked on data replication with Idocs implementing enhancements on Idoc Processing.

Worked on Data import framework(DIF) for Materials automatic mass import into MDG from a file path.

Worked on SMT mapping Staging to Active area to fill the fields from material master which are not part of Master Data Governance.

Worked on all the custom ABAP development for different processes to govern the Master data.

Designed Blue Print for MDG-Finance, Customer, Vendor and Material Implementation

Configured the CVI configurations for Customer and Vendor.

Integrated custom BRF+ application into cross entity derivations and validations BADI USMD_RULE_SERVICE.

Worked on BADI BADI_MAT_F_SPEC_SEL to handle the Field Properties.

Worked on BADI USMD_SSW_DYNAMIC_AGENT_SELECT for dynamic Agent determination.

Worked on SMT mapping Staging to Active area to fill the fields from material master which are not part of Master Data Governance.

Eastman Chemicals, TN May’13 – Nov’14

Senior SAP MDG Application Developer Consultant

Modules: MDG – Material, Customer, Vendor

Responsibilities:

Gathered and Analyzed the requirements and Designed and developed the data model using Data model using Entity relationship modeling concepts of MDG.

Worked on OVP FPM for custom objects and built custom feeder class to handle the form and List UIBBs.

Built Access class to validate, read, write and query data from the system.

Built dynamic search screens with FPM and built complex custom feeder classes to fulfill few special requirements for search.

Worked on complex rule based workflow with auto approval based on a defined SLA and dynamic user agent selection based on the data entered in UI.

Implemented multiple methods in multiple BADIs to leverage different features delivered in SAP MDG.

Backend table extensions, Data model Enhancements, Custom Handler Class, Custom feeder Class, Custom Floorplan manager UIs, BRF+ rule based workflows, multiple BADI implementations.

Worked on BADI BADI_MAT_F_SPEC_SEL to handle the Field Properties.

Worked on Implementing Cross entity BADI’s USMD_RULE_SERVICE_CROSS_ET,

MDG_BS_MAT_API_ENRICH_BADI, USMD_DRF_FILTER_OVS_BADI.

Integrated custom BRF+ application into cross entity derivations and validations BADI USMD_RULE_SERVICE.

Worked on SMT mapping Staging to Active area to fill the fields from material master which are not part of Master Data Governance.

Worked on Address enhancements in Business partner i.e., to provide Remarks fields at the address entity level.

Worked on Complex derivation logic, Custom Validations, Key mapping and value mapping with target systems.

Developed Web Dypro/FPM application to process and monitor Procure to pay Key functionalities, approvals etc.

PepsiCo, Chicago, IL June’12–April’13

SAP MDG Application Developer Consultant

Modules: MDG – Material, Customer, Vendor

Responsibilities:

Worked on Master Data Governance – Material Create, Search, Comparison functionalities using Floorplan Manager List and Form UIBB’s.

Perform the Data/ field mapping between the MDG Data model (entities and fields) and SAP fields and identify the gaps.

Developed POCs for Material Master, Vendor Master and Customer Master.

Developed a Custom FPM application that provides the Changes Requests based on the Business Data Selection like Material/Storage Location.

Worked on business functions, BC sets, setting up number ranges for role assignment from BP to customer & customer to BP, CVI integration.

Worked on Material master enhancement by adding dynamic business conditions using dynamic ABAP programming.

Designed and developed Web Dynpro Floor Plan Manager Application to perform functionalities of Procure to Pay.

Developed business logic using Feeder class and used FPM building blocks like FPM_LIST_UIBB, FPM_FORM_UIBB, FPM_TREE_UIBB.

Cabela’s Inc, NE July’10 – June’12

Developer III

Module: SD, MM, PP, FI

Responsibilities:

Developed an interface that is used to make changes to sales orders, create deliveries, change deliveries and create shipments using LUW concept.

Used dialog programming for creating custom tabs in Purchase Order Transactions The additional fields thus developed were saved in the table using an append structure.

Designed a standalone module program for maintaining GTIN/UPC numbers for the materials in material master data.

Designed and coded a BDC program for Info record for vendor in Material Management. Developed

Call Transaction Programs to upload Material Master, customer master, pricing master Data from

Legacy system to SAP R/3 database.

Implemented an Implicit Enhancement to provide multi-level purchase request release strategy.

Designed an Interface to upload purchase order data and created authorization objects and used them in differentiate the security access rights of different user groups.

Implemented BTEs in Customer master and FI area for customer create / Change and document change scenarios.

Sales Performance & Analysis report made available in a hierarchical format based on different sales organization levels.

Implemented data transfer, copy control and requirement routines in VOFM.

Extending the standard IDOC type DELVRY03 for Outbound delivery (VL02N) using user exit EXIT_SAPLV56K_002.

Extended IDOC’s with additional segments to supplement the requirements of the documents to be transferred.

Developed an Inbound IDOC interface to record the INSPECTION LOT test results in SAP, source being LIMS.

Used a check function to check entries in the logon client.

Worked on Inbound and Outbound IDocs in FI area for EDI 820 ( FINSTA01 )

Create ALE models for distributing data between different R/3 systems using IDOC message types DEBMAS and MATMAS.

Involved in creating Smart forms to display Contract PO for Transaction ME9F with the ‘Z’ output type

attached in NACE.

Developed Assortment Planning Tool Proof of Concept; and designed and developed the Assortment Planning real time application using .NET Technology.

Designed Database for the APT application in Oracle 11g and developed complex packages (stored procedures, triggers, indexes).

Handled complex business logic which handles the huge dataset used of Forecasting and Planning.

Performed debugging to analyze and fix the critical issues.

Eternal Infotech, Hyderabad, India June’07–Dec’08

System Analyst

Module: SD, MM, PP, QM and FICO.

Responsibilities:

Developed Commercial Invoice, Vendor Debit Memo, Purchase Order forms using SAP Script.

Used BAPI_SALESORDER_CHANGE for removing the billing block at item level in sales order.

Work involved in developing BDC programs for posting the document in the general ledger account and reversal the posted document in G/L Account

Used SAP Workbench Tools such as SQL Trace, Transaction Analysis and ABAP/4 Data Dictionary to research the data needed to meet the report specifications

Used BAPI, IDOC and Message type for Statistical Key Figure Transaction. Used a BAPI based ALE Scenario to handle seven different Inbound Interfaces.

Created a Custom wrapper for BAPI, IDOC and Message type for Outbound Check Free interface.

Implemented User Exit EXIT_SAPLBARM_001 in Production Planning to include component scrap factor from Material Master.

Enhanced the User Exits that - while making Release Strategy, after Release the Purchase Order if any lower level changes the PO gives an Information message and exit the screen.

Developed and tested user exit for stock placement strategy (WM module).

Work involved in developing BDC programs for posting the document in the general ledger account and reversal the posted document in G/L Account

Design and develop SAP Scripts for delivery, picking list and warehouse stock movement document printing.

Production Order Report- this shows the production orders in a work center of different objects. This gives the different operations of different objects in a work center.

SAP Scripts/ Smart Form: Modified the existing layout set and the program for Delivery. Changed Invoice Script by modifying the SAP standard layout set. Modified standard SAP script print program and SAP script layout form for account statement printing.

Application development:

Developed web application Java, Java script, HTML5 and SQL server as backend to maintain, track and assign objects. Java application and SQL Server is integrated to Amazon Web Services. This application is used to track the development and forecast the deliverables.

Developed Assortment Planning Application, Demand/Forecast Planning Application in Cabela’s Inc using VBA, C#, PLSQL.

Worked on Pricing Templates flyers and competitive pricing using core Java concepts.

Developed Sales Planning Application in PepsiCo Inc. using C#, Jquery, SQL server.

Designed the database schema for the above mentioned applications and developed complex stored procedures. Developed daily/weekly complex reports and interfaces to load the data from MSA Feed.

Developed SSIS packages and scheduled jobs to update the relational database.

Academic Achievements:

Worked as a Research Assistant in STEM department in my Master’s Degree course duration at Texas A&M International University.

Awarded with Scholarship for my entire Master’s program, Management Information Systems at Texas A&M International University.

Earned Academic Conference award in Mathematics and Information Systems and was part of promoting the Engineering Education program at Texas A&M International University.

Appreciation from IT director’s from my clients like (Infinera, Eastman Chemicals, Cabela’s Inc.,)



Contact this candidate