Zum Hauptinhalt springen
TEST Environment
Über mich2026

Marcus Belz

Senior Database Developer

25 Jahre Datenbank-Entwicklung - thematisch in den Referenzprojekten, technisch im Eigenprojekt DI².

25J
DB-Entwicklung 1997 - heute
12J
Jahre ETL-Fokus seit 2014
5
Branchen CRM bis Geo-Daten
3TB
Größte Migration ~3 TB · 150 IF
Arbeitsweisedrei Sätze

ETL scheitert selten an Technologie. Sie scheitert an fehlendem Verständnis.

01

Daten verstehen, bevor man sie verarbeitet.

Datenmodell lesen, Quellsysteme interviewen, fachliche Eigenarten dokumentieren. „Was bedeutet NULL in dieser Spalte?" entscheidet über den Erfolg eines Migrationsprojekts.

Domain-first · not tool-first
02

Transparenz über Prozesse und Datenqualität.

Drei Protokoll-Ebenen - Prozess, Schritt, Stacktrace - auswertbar per SELECT. Fehlerhafte Datensätze landen in einer Fehler-Tabelle, nicht still im DWH.

Auswertbar · nachvollziehbar · auditierbar
03

Robuste Prozesse und wartbarer Code.

Generische Pipeline-Generierung aus Metadaten. Jede Prozedur eine SQL-Datei, jeder Code-Change als Git-Diff sichtbar. Code, den auch nach 18 Monaten jemand lesen kann.

Wartbar · lesbar · wiederholbar
Branchenkenntnis5 Welten

Daten in 05
Branchen
verstanden.

Jede Branche hat eigene Datenmodelle, eigene Pain Points, eigene Stakeholder.

Was bleibt: dieselbe Disziplin für robuste, wartbare ETL-Strecken.

  • 01

    DI² - Eigenprojekt

    di2.marcus-belz.de

    ETL-Generator aus Metadaten - wartbar, lesbar, auditierbar. Reines SQL als Output, lauffähig in jeder SQL-Engine. Eigene Infrastruktur auf Hetzner, AI-driven Development-Workflow.

    2026 - laufend
    Next.js 16PostgreSQL 17KeycloakDocker
  • 02

    Geo-Daten & PostGIS

    GIS-Sektor

    Architekt für DB-Design und -Entwicklung von Geo-Daten in Postgres/PostGIS und SQL Server. Räumliche Auswertungen und Datenverarbeitung serverseitig in der Datenbank.

    seit 2023
    PL/pgSQLPostGISPython
  • 03

    Industrie 4.0 & Stahllegierungen

    adesso SE · Stahl-/Spezialmetall

    Performance-kritischer Zugriff auf Steuerungssysteme von Schmelzöfen und Walzwerken. CDC gegen Oracle, Data-Vault-Historisierung, ~500 Tabellen aus 6 Anlagen.

    2021 - 2022
    CDCSQL ServerT-SQLOracleData Vault
  • 04

    Automotive & Logistik

    Daimler TSS · Automobil-Logistik

    Controlling von Transportkapazitäten und Schadensmanagement. Abgleich geplanter mit realer Route, Schadensmanagement für Transporteure, Fahrzeuge und Strecken - komplexe topologische Logik.

    2016 - 2018
    T-SQLSSISQlik Sense
  • 05

    Datenmigration & Microsoft Dynamics 365

    Infoman AG · Sanitär-/Bauzulieferer

    Konzernweite Konsolidierung: 30 Lotus-Notes-Apps → Microsoft Dynamics 365. 150 Schnittstellen, 100 000+ XML-Dateien, Delta-Migration via Hash. ~3 TB Datenvolumen.

    2014 - 2016
    T-SQLSSISDynamics CRMAzureCozyROC
Tech-Stack41 Werkzeuge
markiert Kernkompetenzen

Was
wirklich
läuft.

Kein Buzzword-Bingo. Das hier ist der Stack, mit dem die fünf Projekte oben tatsächlich umgesetzt wurden - von der Quellsystem-Analyse bis zur produktiven Pipeline.

databases

  • PostgreSQL
  • SQL Server
  • PL/pgSQL
  • T-SQL
  • PostGIS
  • Dynamic SQL
  • Oracle

etl

  • Kimball/Inmon
  • Data Vault
  • SCD2
  • Hash-Delta
  • CDC
  • SSIS
  • Talend
  • CozyROC
  • Scribe

formats

  • XML
  • JSON
  • CSV / Flat
  • Webservice / REST
  • Bulk-Request
  • Lotus Notes
  • SharePoint

frontend

  • Power BI
  • Qlik / QlikView
  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind

coding

  • C#.NET
  • VB.NET
  • Python

infra

  • Docker
  • Compose
  • GitHub
  • Liquibase
  • Keycloak
  • Nginx

Kontakt.

Anfragen zu Datenmigration, ETL-Standards, DWH-Architektur oder DI² - gerne per Mail oder über die üblichen Netzwerke.