25.07.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior .NET Developer | SQL Server | Cloud & DevOps

Dortmund, Deutschland
Weltweit
FHR
Dortmund, Deutschland
Weltweit
FHR

Profilanlagen

Senior .Net Cloud Engineer Thomas Grevenkamp.pdf

Über mich

Ich unterstütze Unternehmen dabei, gewachsene Systeme wieder veränderbar, stabil und zukunftsfähig zu machen. Mein Fokus liegt auf Backend, Datenbanken, Integrationen und Cloud-Lösungen rund um .NET, SQL Server, Azure, AWS sowie Microsoft Dynamics NAV und Business Central.

Skills

Azure DevOpsAsp.Net.Net FrameworkAmazon Web ServicesC#C/alDevOpsMicrosoft Dynamics NavPerformance ManagementEntity FrameworkVisual Basic .NETSQL DeveloperMicrosoft Power BISQL.NET CoreGrafanaMicrosoft Business CentralVBA Programming LanguageTerraformASP.NET Applications
Ein Report, für den früher Sekunden reichten, braucht heute zwei Tassen Kaffee. Das alte NAV läuft stabil, aber der Support endet und die E-Rechnungspflicht kommt trotzdem. Nach einer Migration auf ein neues System sind alte Fehler wieder zurück, die längst behoben waren. Der einzige Entwickler, der das System wirklich kennt, ist weg. Die Stelle ist seit Monaten unbesetzt.

In solchen Situationen werde ich geholt.

Seit über 25 Jahren arbeite ich an geschäftskritischen Systemen, die nicht ausfallen dürfen:
Abrechnung, ERP, produktive Datenbanken. Stillstand ist dort keine Option, also plane ich Modernisierung und Migration so, dass der Betrieb nicht unterbrochen wird.

Meine drei Schwerpunkte:

NAV / Business Central: Migration von Navision auf Business Central im laufenden Betrieb, AL/C-AL-Entwicklung, Überbrückung unbesetzter Entwicklerstellen.

SQL Server: Performance-Analyse und -Optimierung, wenn Auswertungen, Importe oder Rechnungsläufe zu lange dauern. Meist komme ich dazu, wenn intern schon Druck auf dem Thema liegt. Die Reihenfolge bleibt trotzdem dieselbe, erst messen, dann eingreifen. Oft die schnellste Verbesserung mit dem kleinsten Eingriff.

.NET / Azure: Modernisierung und Migration gewachsener .NET-Anwendungen, wenn die alte Basis zum Betriebsrisiko wird.

Ergebnisse aus den letzten Projekten:
– NAV-zu-BC-Migration eines produktiven Abrechnungssystems ohne Betriebsunterbrechung
– Reportlaufzeiten von 180 auf 14 Minuten reduziert
– SQL-Importe von rund 6 Stunden auf unter 1 Stunde

Verfügbar für freiberufliche Projekte, remote oder in NRW.

Technologien
.NET | C# | ASP.NET Core | .NET Framework | Entity Framework Core |
Business Central | Navision | Navision (C/AL) | Business Central (AL) |
SQL Server | Performance |
Azure | Azure DevOps | Azure | Grafana | Application Insights | KQL | PowerBI | Power Automate |
Docker | CI/CD | REST | AWS | Terraform | PostgreSQL | TypeScript | REST | JSON | XML |
VB.NET | VBA |
KI-gestützte Entwicklung |

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Aufbau einer Observability- und Alerting-Lösung für Business Central Job Queue Monitoring

Ausgangslage
Der Kunde betreibt mehrere Business Central Systeme in einer Multi-Organisations-
Umgebung. Es existierte kein zentrales Monitoring, fehlgeschlagene Job Queue Prozesse blieben unbemerkt, Fehler wurden erst reaktiv nach Beschwerden oder Datenproblemen sichtbar.

Vorgehen
  1. Aufbau einer zentralen Monitoring-Lösung zur Überwachung der BC Job Queue über mehrere Organisationen hinweg
  2. Integration von Azure Application Insights und Log Analytics zur strukturierten Erfassung von Job-Laufzeiten und Fehlerereignissen
  3. Entwicklung von KQL-Abfragen zur gezielten Analyse fehlgeschlagener Jobs und Erkennung wiederkehrender Fehlermuster
  4. Anbindung von Grafana zur Echtzeit-Visualisierung operativer Metriken und Job-Status
  5. Implementierung eines automatisierten Alerting-Workflows mit Power Automate — bei fehlgeschlagenem Job wird unmittelbar eine Benachrichtigung ausgelöst
Ergebnisse
  1. Vollständige Transparenz über den Zustand produktiver Hintergrundprozesse — erstmals in der Geschichte des Kunden
  2. Deutliche Reduzierung der Reaktionszeit: Fehler werden jetzt in Echtzeit gemeldet statt erst nach Beschwerden entdeckt
  3. Solide Monitoring-Basis für weiteren Ausbau und zusätzliche BC-Organisationen

Technologien
Azure DevOps | Application Insights | Log Analytics | KQL | Grafana | Power Automate | PowerBI | Business Central | Azure Monitor

Cloud-gestützte Migration und Modernisierung eines geschäftskritischen E-Mobility-Backend-Systems

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Ausgangslage
Das Navision-Abrechnungssystem hatte seine Kapazitätsgrenzen erreicht und sollte auf Microsoft Dynamics 365 Business Central migriert werden, bei laufendem Produktivbetrieb und ohne Unterbrechung der Abrechnung für eRoaming-Partner.

Vorgehen
  1. Migration der geschäftskritischen Navision-Lösung auf Microsoft Dynamics 365 Business Central
  2. Datenmigration mit paralleler Synchronisationsphase zur Sicherstellung der Datenkonsistenz während des
  3. Livegangszeitraums
  4. Livegang der neuen BC-Applikation im laufenden Betrieb ohne Unterbrechung der produktiven
  5. Abrechnungsprozesse
  6. Weiterentwicklung und Stabilisierung der eRoaming-Schnittstellen nach OCPI und OICP
  7. Performance-Optimierung datenintensiver Abrechnungsprozesse nach dem Livegang. Laufzeiten von mehreren Stunden auf unter eine Stunde reduziert
Ergebnisse
  1. Erfolgreiche Migration eines produktiven Abrechnungssystems ohne Betriebsunterbrechung
  2. Datenkonsistenz während des Übergangs durch kontrollierte Synchronisationsphase sichergestellt
  3. Deutliche Performance-Verbesserung: Importprozesse von 6 Stunden auf unter 1 Stunde, Report-Laufzeit von ~180 auf ~14 Minuten reduziert
  4. Erhöhte Skalierbarkeit und zukunftssichere technische Basis für weiteres Wachstum

Technologien
Business Central (AL) | Navision (C/AL) | C# | .NET Framework | Entity Framework Core | Blazor | SQL Server | Azure | Azure DevOps | Azure SQL | AWS | EC2 | TypeScript | REST | JSON | XML | OCPI | OICP

Cloud-Migration und Modernisierung von .NET-Anwendungen in AWS

RWE

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Ausgangslage
Eine strategische Konzernentscheidung sah vor, alle Applikationen zentral auf AWS zu konsolidieren. Bestehende .NET-Konsolenanwendungen und manuelle Excel-basierte Prozesse mussten in eine skalierbare, automatisierbare Cloud-Architektur überführt werden.

Vorgehen
  1. Migration bestehender .NET-Anwendungen in eine skalierbare AWS-Zielarchitektur mit Multi-Account / Multi-Environment-Struktur
  2. Neuentwicklung von .NET-Konsolenanwendungen als cloud-native Services
  3. Ablösung manueller Excel-basierter Prozesse durch AWS Lambda Funktionen
  4. Aufbau containerisierter Services mit Docker und Einführung von Infrastructure as Code mit Terraform
  5. Entwicklung und Integration von Datenstrom-Anbindungen aus externen Quellen über SQS, SNS und REST
Ergebnisse
  1. Vollständige Konsolidierung der Applikationslandschaft auf AWS im vorgesehenen Zeitrahmen
  2. Manuelle Excel-Prozesse durch automatisierte Lambda-Funktionen ersetzt — Fehlerquellen eliminiert, Wartbarkeit verbessert
  3. Modernisierte Cloud-Architektur mit automatisierbarer Bereitstellung und solider Basis für weiteres Wachstum

Technologien
C# | .NET Core | | .NET Framework | SQL Server | Azure | Azure DevOps | DynamoDB | Docker | Terraform | Entity Framework Core | Blazor | REST | AWS | EC2 | Lambda | SQS | SNS | SES | TypeScript

Konzeption und Aufbau eines E-Mobility-Abrechnungssystems auf Microsoft Dynamics Navision

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Ausgangslage
Das bestehende Navision-System konnte ausschließlich Hubject-Daten über OCPI verarbeiten. Für den Aufbau eines vollständigen E-Mobility-Abrechnungssystems fehlten zentrale Funktionen: OCPI-Schnittstellen, Tarifdaten zur Preisberechnung, Ladepunktdaten sowie Anbindungen an vor- und nachgelagerte Systeme.

Vorgehen
  1. Erweiterung des bestehenden Navision-Systems um ein vollständiges Abrechnungsframework für Ladevorgänge
  2. Implementierung von OCPI-Schnittstellen zur Anbindung weiterer eRoaming-Partner neben dem bestehenden OICP/Hubject-Kanal
  3. Integration von Tarifdaten und Ladepunktdaten als Basis für korrekte Preisberechnung
  4. Entwicklung von Schnittstellen zu vor- und nachgelagerten Systemen sowohl datenliefernd als auch datenabnehmend
  5. Optimierung datenintensiver SQL-Prozesse und Stored Procedures unter wachsender Datenlast
Ergebnisse
  1. Aufbau eines produktiven, vollständigen Abrechnungssystems für Ladeinfrastruktur auf Navision-Basis
  2. Hohe Verfügbarkeit trotz stetig wachsender Datenmengen und Transaktionsvolumina
  3. Technische Basis geschaffen für die spätere Migration auf Business Central

Technologien
Navision (C/AL) | C# | ASP.NET | .NET Framework | .NET Core | SQL Server | Azure SQL | Azure | Azure DevOps, REST | JSON | XML | OCPI | OICP

Referenz IT-Leiter:
„Zuverlässiger und erfahrener Softwareentwickler mit Bewusstsein für die Sicherstellung des operativen Betriebs. Sehr zufrieden und immer wieder gerne.“

Technische Leitung und Backend-Verantwortung für SmartHome-System (Azure & Data Warehouse)

RWE

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Ausgangslage
Neuaufbau eines produktiven SmartHome-Systems mit wachsender Datenlast und hohen Anforderungen anVerfügbarkeit und Stabilität. Technische Verantwortung für Backend, Datenbankbetrieb und operative Stabilität über mehrere Jahre.

Vorgehen
  1. Überwachung und Betrieb des SQL Servers in Always-On Konfiguration
  2. Fehleranalyse und Bug-Identifikation im laufenden Produktivbetrieb
  3. Aufbau und Weiterentwicklung eines Data Warehouses auf SQL Server-Basis (SSIS, SSAS)
  4. Schulung und Wissenstransfer an den 1st Level Support
  5. Koordination zwischen Entwicklerteam, Betrieb und Auftraggeber
  6. Migration zentraler Systemkomponenten nach Microsoft Azure
Ergebnisse
  1. Stabile Systemverfügbarkeit über mehrere Jahre produktiven Betriebs
  2. Konsolidiertes Data Warehouse als Basis für Reporting und Analyse
  3. Erfolgreiche Azure-Migration zentraler Komponenten

Technologien
C# | ASP.NET MVC | .NET Framework | .NET Core | SQL Server | SSIS | SSAS | Azure | Azure DevOps | Angular

Referenz Projektleiter (Innogy SE):
„Herr Grevenkamp war während des Projektes verantwortlich für die Entwicklung und Wartung des Backends. Er war Spezialist für Datenbanken und gab Empfehlungen und Verbesserungsmöglichkeiten für das bestehende Backend ab. Er hat viele Prozesse angestoßen und innovative Ideen eingebracht.“

Frühere Projekterfahrung (Auswahl 2003–2011)

Frühere Projekterfahrung (Auswahl 2003–2011)

Vor der langjährigen Tätigkeit im Energie- und E-Mobilitätsumfeld war ich als freiberuflicher Entwickler in verschiedenen Branchen tätig, darunter Versicherung, öffentlicher Sektor, Medien, Pharma und Verkehr. Schwerpunkte waren .NET-Entwicklung, Systemintegration, Datenbankarchitektur und technische Projektleitung.

Branchen:
Versicherung | Öffentlicher Sektor | Medien | Pharma | Verkehr | Energie

Technologien:
C# | ASP.NET | WCF | SQL Server | Entity Framework | SharePoint

Referenz Projektleiter RWE Power Essen:
„Der Consultant hat sich sehr schnell in ein für ihn fremdes Themengebiet eingearbeitet und lieferte durch sein hervorragendes Know-how viele Ideen zur Anwendungsentwicklung. Wir waren sehr zufrieden, insbesondere die schnelle Integration in ein vorhandenes Team und das zielgerichtete, gut strukturierte Arbeiten haben uns begeistert."

Referenz PricewaterhouseCoopers:
„Der Consultant hat es verstanden, sowohl die methodischen Anforderungen als auch die individuellen Wünsche des Kunden in ein benutzerfreundliches Tool umzusetzen. Wir würden ihn jederzeit
wieder einsetzen und empfehlen ihn sehr weiter."


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden