08.01.2026 aktualisiert

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

Senior Database Developer & Data Migration Specialist · Oracle PL/SQL · SQL Server · T-SQL · .NET/C#

Wertheim, Deutschland
Wertheim +500 km
Wertheim, Deutschland
Wertheim +500 km

Profilanlagen

Berufsprofil Dirk Skirde.pdf

Über mich

Senior IT-Consultant, 30+ Jahre. Datenmigration & .NET-Modernisierung (.NET 10, Entity Framework Core). n8n Workflow-Automatisierung. Oracle PL/SQL, T-SQL, C#, WinForms. Cloud: OCI, Azure. Scrum Master, ISTQB®, SÜ2-Sicherheitsfreigabe.

Skills

Ich unterstütze Unternehmen seit über 30 Jahren als Senior IT-Consultant und Entwickler – mit klarer Stärke in Datenmigrationen und Legacy-Modernisierung.

In Projekten auf SAP-, Oracle- und Microsoft-Basis erreiche ich 0 % Datenverlust und ~40 % Performance-Plus.

Technisch zuhause in Oracle PL/SQL, MS SQL/T-SQL, .NET 6/8/10 (C#, WinForms, REST-APIs) sowie Cloud-Migrationen nach OCI und Azure.
Zwei Spezialisierungen:
► Datenmigration: Legacy-Datenbanken (MS Access, Sage, SAP) → SQLite, SQL Server, Oracle NetSuite mit Entity Framework Core
► Anwendungsmigration: .NET Framework 4.x → .NET 10 inkl. Breaking-Change-Analyse, SOLID-Refactoring

Erfahrung mit Hybrid-Cloud-Architekturen, SQL-Tuning und CRM-Einführungen (Oracle Siebel, APEX, Microsoft CRM).

Certified Scrum Master und ISTQB® Certified Tester – Hands-on-Entwicklung mit agilem Vorgehen, technischer Lead/Teilprojektleiter.

KERNKOMPETENZEN
Softwareentwicklung & Architektur
  1. .NET 6/8/10, .NET Core, C# 8-13, ASP.NET Core, REST APIs, Microservices
  2. WinForms (Entwicklung, Wartung, Modernisierung)
  3. JavaScript, TypeScript
  4. Dependency Injection, SOLID, Clean Code
.NET-Anwendungsmigration
  1. Migration .NET Framework 4.x → .NET Core/.NET 10
  2. WinForms-Modernisierung, Windows Compatibility Pack
  3. Breaking-Change-Analyse, API-Kompatibilitätsprüfung
  4. VB6/VB.NET → C#, ADO.NET → Entity Framework Core
  5. Multi-Targeting-Strategien
Datenbanken & Migration
  1. Oracle PL/SQL, MS SQL/T-SQL – Design, Optimierung, Management
  2. Datenmigrationen: SAP, Lexware, Sage, Oracle NetSuite, MS Access
  3. MS Access → SQLite/SQL Server
  4. Entity Framework Core, ADO.NET, Dapper
  5. Cloud-Migration: On-Premise → OCI, Azure SQL Database
  6. Database DevOps: Liquibase/Flyway
  7. Performance Tuning, Query-Optimierung, Indexing
Prozess- & Workflow-Automatisierung
  1. n8n (Self-Hosted): Workflow-Automatisierung, API-Orchestrierung
  2. Webhooks, Custom Code Nodes, REST-API-Integration
  3. Automatisierte ETL-Workflows, Datenintegration
  4. Low-Code/No-Code Prozessautomatisierung
Oracle APEX
  1. APEX 19.x - 24.x, REST API Integration
  2. Low-Code RAD, Oracle Forms → APEX Migration
  3. Performance-Optimierung
Business Intelligence
  1. Microsoft Power BI, Oracle Analytics Cloud
  2. BI-Integration mit Oracle/MS SQL Server
  3. Data Warehouse, ETL-Prozesse
CRM & Unternehmenslösungen
  1. Oracle Siebel, Oracle APEX, Microsoft CRM
  2. ERP-CRM-Integration, Workflow-Optimierung
Projekt- & Testmanagement
  1. Certified Scrum Master, agile Transformation
  2. ISTQB® (Foundation + Technical Test Analyst)
  3. Testautomatisierung: xUnit, NUnit
  4. Team-/Teilprojektleitung, Code Reviews

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Refactoring und Migration eines selbstentwickelten Zeiterfassungssystems für KiTas von .NET Framework 4.8 nach .NET 10 mit paralleler Datenbank-Migration von Microsoft Access zu SQLite.

Kernverantwortlichkeiten:
  1. Analyse und Refactoring der bestehenden WinForms-Codebasis zur Vorbereitung auf .NET Core-Kompatibilität
  2. Schrittweise Migration von .NET Framework 4.8 über .NET Core nach .NET 10 unter Einhaltung von Breaking-Change-Analysen
  3. Entkopplung von Legacy-Abhängigkeiten und Implementierung von Dependency Injection
  4. Konzeption und Umsetzung der Datenbank-Migration von MS Access (MDB/ACCDB) nach SQLite
  5. Entwicklung von Datenmigrationsskripten mit vollständiger Datenintegrität
  6. Implementierung des Data Access Layer mit Entity Framework Core
  7. Refactoring nach SOLID-Prinzipien und Clean Code-Standards
  8. Implementierung vollständiger Unit-Test-Abdeckung zur Qualitätssicherung
Schlüsselerfolge:
  1. 40% Performance-Verbesserung gegenüber Legacy-Version
  2. 100% Unit-Test-Abdeckung für kritische Geschäftslogik
  3. Signifikant verbesserte Code-Wartbarkeit durch moderne Architekturmuster
  4. Eliminierung der MS Access-Abhängigkeit (keine Office-Installation erforderlich)
  5. Cross-Platform-Fähigkeit durch .NET 10
Technologien: C# 13, .NET Framework 4.8, .NET 10, WinForms, Microsoft Access (ACCDB), SQLite, Entity Framework Core, Visual Studio 2026, NuGet, Git, Dependency Injection, xUnit/NUnit, SOLID, Clean Code

Datenbank- und Migrations-Consultant ( SAGE 100 nach SAP ERP Central Component 6.0)

Kernverantwortlichkeiten:
Migration von Daten aus SAGE 100 nach SAP ERP Central Component 6.0.

Tiefgreifender Zugriff auf die Sage-Datenbank, einschließlich Analyse und Nutzung von Sage-Views sowie vollständigem Verständnis des Datenmodells.
Konzeption und Umsetzung komplexer SQL-Queries zur Extraktion von Geschäftsdaten wie Kunden-, Bank-, Lieferanten- und Vertragsinformationen.
Export und Strukturierung der Daten in geeignete Formate (CSV, Excel) als Basis für den SAP-Import; Sicherstellung hoher Datenqualität und Konsistenz.
Engmaschige Abstimmung mit SAP-Spezialisten zur optimalen Vorbereitung, Durchführung und Kontrolle des Datenmigration-Prozesses.
Überwachung und Dokumentation der Datenübertragung inkl. Fehlerprüfung und
Ergebnisvalidierung; Einhaltung regulatorischer und unternehmensspezifischer Standards.

Senior Consultant

NetCologne GmbH
Branche: Telekommunikation
Position: Senior Consultant VB6/.NET/Oracle-Entwicklung & 3rd Level Support &
Siebel CRM & Siebel Tools
3rd Level Support (Oracle DB, PL/SQL, Oracle APEX, Siebel CRM System,
Fusion & Fremdsoftware) mit Weiterentwicklung von speziellen Tools um
Beschreibung: Workarounds für spezielle Fehlerbilder zu entwickeln; Analyse von
Fehlerbildern und Ableitung von Entwicklungsaufgaben um die aufgetretenen
Fehler langfristig zu unterbinden; Analyse von Prozessabläufen mit Ableitung
spezieller Entwicklungsaufgaben
Eingesetzte Software .NET (C# 2.0, 3.5, 4.5 & 4.8); VB6; Oracle 19c, 12g + 11g; .NET-Framework
2.0/3.5/4.0, 4.5 & 4.8; Visual Basic 6; Siebel CRM System
Softwaremodellierungswerkzeug Enterprise Architekt 7.5 + 9.1; NUnit;
Tools Versions Mangement PVCS Serena & Subversion; JIRA-Tracking Tool &
eigene Entwicklungen
Umgebung Windows 10
Kunde Selbständig in eigener Firma DS Solution Development
Zeitraum 01/2011 - heute
Beschreibung Entwicklung einer kompletten Verwaltungs- und Zeiterfassungssoftware für
Kindergärten
Eingesetzte Software .NET 3.5 - 4.8 (C#, Windows Forms, WCF, ASP.NET); Visual Studio 2008-
2019; SQL-Server Express 2012 & Oracle Express 11g
Tools .NET Advantage Vol.3; NUnit; MyGeneration (Code Generator); Gentle.Net
(O/R-Mapper); Enterprise Architect 9.1; Inragistics Controls; List & Label
Umgebung Windows 10 & Mobile Android

DevOps-Consultant

Öffentlicher Dienst

  • Überwachung/Monitoring von Test~ und PreProd-Umgebungen
  • Performanceoptimierung von SQL-Abfragen
  • Erstellen von automatisierten Workflow-Prozessen mit Hilfe von PL/SQL- Prozeduren mit Focus auf Wiederaufsetzbarkeit, Fehlerhandling, Skalierbarkeit
  • Erstellen von automatisierten Migratonsscripten mit Hilfe von PL/SQL- Prozeduren mit Focus auf Wiederaufsetzbarkeit, Fehlerhandling, Skalierbarkeit
  • Optimierung/ReBuild von Indizes innerhalb von Oracle (Tablespace, etc.)
  • Fehleranalyse innerhalb von PL/SQL-Prozeduren
  • Oracle-Text
  • Erstellung von Testscripten für PL/SQL-Prozeduren/Funktionen

Erstellen einer technischen Dokumentation für vorhandene .NET-Assemblies

Procad Gmbh & CoKG
Erstellen einer technischen Dokumentation für vorhandene .NET-Assemblies

Tools: Document! X 2016, Visual Studio Community 2015

Senior Consultant VB6/.NET/Oracle-Entwicklung & 3rd Level Support & Siebel CRM & Siebel Tools

NetCologne GmbH

Telekommunikation

500-1000 Mitarbeiter

Im Rahmen des 3rd-Level-Supports für Oracle-Datenbanken, PL/SQL, Oracle APEX und das Siebel CRM System wurden umfassende Analysen der Siebel-Workflows unter Einsatz spezialisierter Siebel-Tools durchgeführt. Dabei erfolgte eine systematische Erfassung und Bewertung spezifischer Fehlerbilder, welche als Grundlage für die Entwicklung maßgeschneiderter Workarounds dienten. Zusätzlich wurden detaillierte Datenanalysen der jeweiligen Datenbestände vorgenommen, um Muster und potenzielle Inkonsistenzen frühzeitig zu identifizieren. Durch die tiefgehende Ursachenanalyse konnten konkrete, langfristige Entwicklungsaufgaben abgeleitet werden, die darauf abzielen, wiederkehrende Fehler nachhaltig zu beheben. Ergänzend hierzu wurde ein spezielles Monitoring-Tool entwickelt, das kontinuierlich die Datenintegrität überwacht und Inkonsistenzen frühzeitig erkennt und adressiert. Parallel wurden die bestehenden Prozessabläufe kritisch evaluiert, um weitere Optimierungspotenziale zu identifizieren und in spezifische Entwicklungsprojekte zu überführen – was zu einer signifikanten Steigerung der Systemstabilität und Performance führte.

Technical LEAD Datenmigration diverser ERP-Systeme (SAP; Lexware; Sage; SQL-Server; ERP-Exact-DB; Excel; Oracle-DB ) nach Oracle NetSuite

Francotyp Postalia AG

Industrie und Maschinenbau

Im Rahmen meiner Tätigkeit als Technical LEAD Datenmigration diverser ERP-Systeme – darunter SAP, Lexware, Sage, SQL-Server, ERP-Exact-DB, Excel und Oracle-DB – nach Oracle NetSuite war ich federführend für die Planung, Durchführung und Optimierung des gesamten Migrationsprozesses verantwortlich. Das Projekt, das im Zeitraum von 06/2026 bis 03/2023 realisiert wurde, umfasste folgende Kernaufgaben:
  • Entwicklung und Programmierung von Migrationsskripten: Erstellung maßgeschneiderter Skripte unter Einsatz von .NET (C# 4.8) zur automatisierten Extraktion, Transformation und Import der relevanten Daten.
  • Automatisierung der Datenprozesse: Implementierung automatisierter Abläufe zur Datenextraktion, -transformation und -import, um eine effiziente und konsistente Migration sicherzustellen.
  • Durchführung und Optimierung von Testmigrationen: Planung und Realisierung umfassender Testmigrationen, um potenzielle Fehlerquellen frühzeitig zu identifizieren und den Migrationsprozess kontinuierlich zu verbessern.
  • Fehleranalyse und Optimierung der Migrationsergebnisse: Systematische Analyse auftretender Fehlerbilder und Ableitung zielgerichteter Optimierungsmaßnahmen zur Steigerung der Datenintegrität und Systemstabilität.
  • Dokumentation der technischen Umsetzung: Sorgfältige Dokumentation aller Migrationsprozesse und technischer Lösungen, um einen nachhaltigen Wissensaustausch und eine reibungslose Übergabe an operative Teams zu gewährleisten.

Senior Consultant

Kunde Standard Life Versicherung
Zeitraum 09.2012 - 12.2013
Branche: Versicherung
Senior Consultant - Entwicklung mit .NET (VB.NET - Visual Studio 2010),
Position: PL/SQL und Erstellung von Unit Tests für Datenbankprozeduren & Visual
Studio. (Framework: 2.0, 3.5 & 4.0)
* Analyse und Erstellung eines Migrationspfades zur MIGRATION mehrerer
VB6 Anwendungen auf .Net* Analyse und Definition der Ist -Architektur der
Applikation (Fachliche und Technische Beschreibung, Schnittstellen,
Beschreibung Datenfluss* Entwicklung mit VB6, C#, VB.Net, PL/SQL * Unterstützung
Upgrade auf Oracle 11g für Workflow und Dokumentenoutput
* Erstellung von Schnittstellen innerhalb von Oracle-Datenbanken mit
PL/SQL zu CAPTIVA Workflow
* SQL- und Datenbanktuning



Beraterprofil Stand: 01. Mai 2021 Seite 3 von 14




* Businessanalyse * Projektplanung und Durchführung * Testmanagement,
Testplanung , Testunterstützung, Einsatz von Unit Tests (MS-Test & NUnit)
* Architekturdesign von .NET-Anwendungen (z.B. Umstellung der Architektur
von .Net-Remoting auf WCF)
* WPF-Anwendungen
Eingesetzte Software .NET (VB.NET; C# 3.5, C# 4.0); VB6; Oracle 10g + 11g; JIRA-Tracking Tool;
JIRA-Confluence; HP Quality Center; CAPTIVA Workflow
Tools Microsoft TFS, ReSharper 7.1, Subversion, etc.
Umgebung Windows XP & Windows 7
Kunde Software- / Systemhaus
Zeitraum 06.2012 - 09.2012

Branche: IT (CRM Entwicklung)
Position: Senior Consultant - Entwicklung mit .NET C# 4.0, JavaScript, HTML5,
Microsoft CRM 2011
MS CRM 2011 Projekt-Entwicklung im Rahmen von Kundenprojekten MS
CRM 2011-Backend Entwicklung, CRM typisch, wie Plug-Ins und Workflow
Assembler mit C# MS CRM 2011-Frontend Entwicklung mit C# (4.0-
Beschreibung Framework) & JavaScript Entwicklung im Bereich MS CRM 2011 (CRM 2011
SDK, Plug-Ins, Workflows, Customizing,) Microsoft Entwicklungswerkzeugen
wie Visual Studio 2010, Team Foundation Server 2010 + 2012, Einsatz von
Unit Tests (MS-Test & NUnit) & Rhino Mocks (Framework)
Eingesetzte Software .NET (C# 2.0, 3.5, 4.0); SQL-Server 2012; .NET-Framework 2.0/3.5/4.0

Tools Microsoft TFS, ReSharper 7.1 & 7.0, CRM-Tools, JQuery, JSon
Umgebung Windows XP

Senior Consultant

NetCologne GmbH
Branche: Telekommunikation
Position: Senior Consultant - Entwicklung mit VB6, NET C# & VB.NET sowie PL/SQL
- Scrum Master & Teamleiter - Tester (Integrationstest/Entwicklungstests)
NET-Entwicklung und Architektur mit VB6, C# 2.0, 3.5 (Visual Studio 2005 &
2008) und Oracle-Datenbank (10g). Programmierung mit PL/SQL.
Optimierung/Tuning von SQL-Abfragen. Erstellung/Implementierung eigener
Testframeworks auf Basis von Oracle (PL/SQL) und NUnit (C#). CRM-
Beschreibung System Oracle Siebel.
Durchführung von strukturorientierten Testverfahren innerhalb des
Entwicklungsteams (Anweisung-, Zweig- und Pfadüberdeckungstests).

Durchführung von integrativen Tests (Scrum Master/Testmanager/Tester).
Eingesetzte Software .NET (C# 2.0, 3.5); VB6; Oracle 10g + 11g; .NET-Framework 2.0/3.5; Visual
Basic 6
Tools Softwaremodellierungswerkzeug Enterprise Architekt 7.5 + 9.1; NUnit;
Versions Management PVCS Serena & Subversion; JIRA-Tracking Tool.
Umgebung Windows XP

Senior Consultant .NET-Entwicklung/Architektur

Daimler AG
Branche: Automobilindustrie
Position: Senior Consultant .NET-Entwicklung/Architektur
Beschreibung NET-Entwicklung und Architektur mit ASP.NET 2.0, C# 2.0 und Oracle-
Datenbank (10g). Optimierung von SQL-Abfragen anhand



Beraterprofil Stand: 01. Mai 2021 Seite 4 von 14




Datenbankparametrisierung und SQL-Tuning/Optimizing. Komplette
Datenmigration aus Fremdsystemen in eine ORACLE-Datenbank.
Eingesetzte Software .NET (C# 2.0, 3.5 und ASP.NET 2.0); Oracle 10g inkl. PL/SQL; .NET-
Framework 2.0 & 3.5
Tools .NET Enterprise Library, Visual Source Safe & Team Foundation Server
2005
Umgebung Windows XP, Windows Vista
Kunde Investlife Deutschland / Götzfried AG
Zeitraum 04/2008 - 08/2008
Branche: Investment Banking
Position: Senior-Consultant / Entwicklung

Beschreibung


Eingesetzte Software
Tools

Umgebung
Kunde
Zeitraum

Beschreibung

Eingesetzte Software
Tools
Umgebung
Kunde
Zeitraum


Beschreibung


Eingesetzte Software

Umgebung
Kunde
Zeitraum


Beschreibung

NET-Entwicklung (VB.NET) mit Anbindung an eine ORACLE-Datenbank.
Erstellen eines Parametertools (Verwaltung von Broker, Fonds,
Versicherungsprodukten) und Erstellung eines Parameterfiles (XML -
verschlüsselt) für die Software der Außendienstmitarbeiter.
.NET 2.0 (VB, Windows Forms) und SQL-Server Express
Visual Studio 2005

Windows Vista
Hessische Zentrale für Datenverarbeitung

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden