Zum Hauptinhalt springen

Leistungsschwerpunkte für .NET, SQL und Legacy-Modernisierung

Ich unterstütze Unternehmen bei der technischen Stabilisierung, Modernisierung und Performance-Optimierung gewachsener Software-Systeme.

Der Schwerpunkt liegt auf .NET- und TypeScript-Codebasen, SQL-Datenbanken, Legacy-Architekturen und dem sauberen Betrieb in Enterprise-Umgebungen.

Code Review (.NET & TypeScript)

  • Schnelle Einarbeitung in bestehende Codebasen
  • Identifikation von Sicherheitslücken (z. B. Authentifizierung, Autorisierung, Injection-Risiken, fehlerhafte Validierung)
  • Analyse von Architektur- und Designproblemen
  • Bewertung von Wartbarkeit, Testbarkeit und technischer Schuld
  • Review von KI-generiertem oder „Vibe“-Code

Ergebnis: Klare Handlungsempfehlungen, priorisierte Maßnahmen und technisch nachvollziehbare Bewertung.

mehr...


Performance-Optimierung von .NET-Anwendungen

  • Analyse von API-Latenzen und Threading-Problemen
  • Identifikation ineffizienter LINQ-, EF- oder Serialisierungslogik
  • Optimierung von Caching-Strategien
  • Reduktion unnötiger Netzwerk- und I/O-Operationen
  • Verbesserung von Stabilität und Fehlertoleranz

mehr...


SQL-Datenbank-Optimierung

  • Überarbeitung von Tabellenstrukturen und Schlüsseln
  • Index-Strategien und Query-Plan-Analyse
  • Optimierung komplexer Abfragen
  • Einführung von Snapshot-Tabellen oder CQRS-Ansätzen
  • Erhöhung von Robustheit und Datenkonsistenz

Ziel: Messbar reduzierte Antwortzeiten und stabile Systeme unter Last.

mehr...


Legacy-Integration & Modernisierung

  • Migration von .NET Framework zu .NET (Core/8/9/10)
  • Entkopplung monolithischer Systeme
  • Reverse-Proxy-Integration älterer Anwendungen
  • Strangler-Pattern und schrittweise Modernisierung
  • Weiterentwicklung ohne Betriebsunterbrechung

mehr...


Entwicklung in regulatorisch kritischen Umgebungen

  • Nachvollziehbare Änderungen und saubere Audit-Trails
  • Rollen- und Berechtigungskonzepte
  • Sichere Authentifizierungs- und Autorisierungslogik
  • Reduzierung von Angriffsflächen durch klare Architektur
  • Wartbare, prüfbare Code-Strukturen

mehr...


CI/CD, Containerisierung und Betrieb in Enterprise-Umgebungen

Moderne Software endet nicht beim Quellcode. Ich unterstütze dabei, Anwendungen sauber in bestehende Enterprise-Infrastrukturen zu integrieren und stabil zu betreiben.

  • Anbindung von Quellcode an Enterprise-Cloud-Umgebungen
  • Automatisierte Build- und Deployment-Prozesse (CI/CD)
  • Bereitstellung von Anwendungen als Container (Linux- oder Windows-Server)
  • Sichere Verwaltung von Secrets, z. B. über Azure Key Vault
  • Monitoring und Alerting mit OpenTelemetry, Prometheus, Grafana, Loki oder ELK

Besonderen Wert lege ich auf den verantwortungsvollen Umgang mit Anwendungs- und Personendaten – diskret, nachvollziehbar und DSGVO-konform.

Ziel: saubere Übergabe vom Code in einen stabilen, sicheren und überprüfbaren Betrieb.

mehr...