Ivo Schwarz

Software, Data & AI Engineer · Brno · remote / hybrid

TEDOM data platform

Screen recording of the DWH Catalog: a grounded AI chat answer about invoices and payments, an audited Text-to-SQL query and a read-only SQL check of the last 24 hours of ETL runs
Screen recording of the DWH Catalog: a grounded AI chat answer about invoices and payments, an audited Text-to-SQL query and a read-only SQL check of the last 24 hours of ETL runs

ETL, warehouse, catalog and regulatory reporting

Role: Built and run the data side of an energy supplier since 2023: ETL, warehouse, catalog and reporting.

Result: Twelve .NET 9 ETL projects with 358 tests, a catalog with lineage and Text-to-SQL, and seven mandatory ERÚ annexes generated deterministically.

Since 2023 I have built and run the data side of TEDOM energie, an energy supplier: everything that moves data from operational systems into the SQL Server warehouse, and everything that reads it back out.

ETL into the warehouse

Twelve .NET 9 projects scheduled as SQL Agent jobs, 358 tests and CI on every pull request.

DWH Catalog & AI Control Center

Regulatory reporting (ERÚ, decree 346/2025)

Seven mandatory portfolio annexes generated from the warehouse. Every annex is deterministic (two runs, identical output) and reconciled against per-supply-point detail; each assumption is written down as a decision record.

Performance

SQL Server audit over Query Store, index usage and statistics, with fixes split into safe quick wins and changes that need workload validation.

Stack

.NET 9 · C# · SQL Server · T-SQL · Oracle · SQL Agent · Microsoft Graph · Vue 3 · MCP

Open the interactive project and demo →

Consulting and development →