Enterprise Master Data Migration & Cleansing
Infineon Technologies · Master Data Developer
The problem
Infineon's engineering master data is spread across many system classes and worldwide sites. Over years of growth the same physical part could exist under several records, each with a slightly different attribute set. Duplicate and drifting records break downstream reporting, slow engineering lookups and create rework for the teams that depend on that data being one single truth.
What I did
I built the PL/SQL layer that consolidates those records. Staging tables hold candidate duplicates, a MERGE-based procedure promotes one golden record per part and repoints the rest, and every operation writes to an audit package so any change can be traced and rolled back.
Around that core I designed the ETL and data-warehouse flow — validation rules before load, explicit error handling instead of silent failures, and reconciliation counts after each run. The recurring parts of the job (data patching, cleansing, preparing comparison sheets) were moved into KNIME workflows so a repeat ticket became a button press rather than an afternoon.
The work also covered SAP-side migration and restructuring, plus the reporting that lets the business see data quality trending rather than guessing at it. Releases went out through weekly Jenkins pipelines across DEV, INT and PROD, which I ran as Software Release Manager.