03.11.2026 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Software Engineer | C#/.NET | Softwarearchitektur | Performance & Qualitätssicherung
Bremen, Deutschland
Weltweit
Diplom InformatikÜber mich
Senior Software Engineer mit Fokus auf C#/.NET, Softwarearchitektur und Qualitätssicherung. Ich stabilisiere und modernisiere komplexe Softwaresysteme, optimiere Performance und Testbarkeit und unterstütze Entwicklungsteams dabei, neue Features schneller und zuverlässiger bereitzustellen.
Skills
Azure DevOpsAsp.Net.Net FrameworkAPIsAnwendungsarchitekturArchitekturUnit TestingBusiness DevelopmentC#Client-Server-ArchitekturSoftware QualityCode-ReviewIt-BeratungBeratungContinuous Integration
Senior Software Engineering | Architektur | Softwarequalität
Diplom-Informatikerin mit langjähriger Erfahrung in der Entwicklung, Modernisierung und Stabilisierung komplexer Softwarelösungen. Schwerpunkt: C#/.NET, Backend-Entwicklung, Softwarearchitektur, Performance-Optimierung, Testautomatisierung und CI/CD.
Softwareentwicklung & Architektur
C#, .NET, ASP.NET Core, Web API, REST, Entity Framework Core
Backend- und Full-Stack-Entwicklung, Schnittstellen und Systemintegration
Softwarearchitektur, Refactoring und Modernisierung von Legacy-Systemen
Performance-Optimierung, Troubleshooting und Fehleranalyse
Angular, TypeScript, WPF, WinForms, XAML
Datenbanken & Echtzeitkommunikation
SQL Server, PostgreSQL, Oracle, MongoDB, SQLite
Kafka, NATS, Redis, SignalR
Datenbankintegration, SQL und Verarbeitung von Echtzeitdaten
SAP-Schnittstellen (Daten- und Prozessvalidierung)
Qualitätssicherung & Testautomatisierung
Teststrategie, Unit Tests, Integrationstests und Regressionstests
NUnit, xUnit, NSubstitute, Ranorex
Verbesserung der Testbarkeit und automatisierten Testabdeckung
Analyse von Seiteneffekten und Absicherung bestehender Funktionalität
DevOps, Cloud & Release Engineering
Azure DevOps, GitHub Actions, GitLab CI/CD
Docker, Kubernetes, AWS, Microsoft Azure
PowerShell, Build- und Deployment-Automatisierung
Monitoring und Fehleranalyse mit Datadog und Kibana
Nachweisbare Projektergebnisse
Testabdeckung bestehender Legacy-Komponenten auf ca. 80 % erhöht
Performance-Steigerungen um bis zu ca. 300 %
Aufbau automatisierter Build-, Test- und Release-Prozesse
Analyse und Behebung von Speicherlecks und Stabilitätsproblemen
Entwicklung von Backend-Systemen zur Echtzeit-Datenverarbeitung
Mein Schwerpunkt: Bestehende Software gezielt verbessern, technische Risiken reduzieren und Entwicklungsteams dabei unterstützen, neue Funktionen zuverlässig und planbar auszuliefern.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2019
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Weiterentwicklung und Stabilisierung einer Echtzeit-Anwendung zur Live-Erfassung und Verarbeitung von Spielereignissen im Profisport.
Aufgaben und Ergebnisse:
Konzeption und Umsetzung der Migration einer Action-basierten Datenstruktur zu einem neuen Event-Modell
Echtzeit-Synchronisation mehrerer Clients über SignalR und WebSockets
Entkoppelte Verarbeitung eingehender Live-Daten mittels Queues und Background Workern
Sicherstellung der Datenkonsistenz bei Verbindungsabbrüchen und erneuter Übertragung
Performance-Optimierung durch Redis-Caching und reduzierte Datenbankzugriffe
Fehleranalyse und Monitoring mit MongoDB und Grafana
Refactoring und Weiterentwicklung von Backend, Frontend und Softwarearchitektur
Technische Beratung bei Anforderungsanalyse, Architektur- und Lösungsentscheidungen
Technologien & Tools:
Backend: C#, .NET, Entity Framework, SignalR, WebSockets, Hangfire, LINQ, REST
Frontend: Angular, TypeScript, HTML, CSS
Datenbanken: PostgreSQL, MongoDB, Informix, SQL, Redis
Messaging: Kafka, NATS
DevOps & Cloud: AWS, Azure DevOps, Docker, Kubernetes, CI/CD, Terraform
Testing: NUnit, Playwright, SonarQube, Postman
Monitoring: Grafana, Kibana, Elasticsearch
Security: JWT, OAuth
Methoden: Scrum, Jira, Confluence
Aufbau einer automatisierten CI/CD- und Release-Infrastruktur sowie Stabilisierung und Modernisierung einer bestehenden ISOBUS-Anwendung.
Aufgaben und Ergebnisse:
Aufbau automatisierter Build-, Test- und Release-Pipelines mit getrennten Umgebungen für Testing, Staging und Produktion
Automatisierung des zuvor manuellen Release-Prozesses mit Velopack inklusive Versionierung, Paketierung und Code-Signierung
Implementierung eines integrierten Update-Mechanismus zur kontrollierten Installation neuer Versionen
Konzeption und Einführung automatisierter Unit-, Integrations- und UI-Tests mit Integration in CI/CD
Refactoring schwer testbarer Legacy-Komponenten zur Verbesserung von Testbarkeit, Wartbarkeit und Codequalität
Weiterentwicklung und Stabilisierung der Anwendung durch neue Features, Fehlerbehebungen und Architekturverbesserungen
Technische Beratung zu Softwarearchitektur, Teststrategie, Qualitätssicherung und Release-Prozessen
Technologien & Tools:
Backend: C#, .NET, REST API, LINQ
Desktop: Avalonia UI, XAML
Datenbanken: PostgreSQL, Supabase, SQL
DevOps: GitHub, Azure, Docker, YAML, CI/CD, Velopack
Testing: xUnit, Avalonia UI Tests, Avalonia Headless
Monitoring: Seq
Security: JWT
Integration: XML, Isobus
Weitere Tools & Methoden: Jira, Cursor, GitHub
Aufbau und Etablierung einer zuvor nicht vorhandenen automatisierten Testinfrastruktur für eine bestehende Desktop-Anwendung mit Ranorex und C#/.NET.
Aufgaben und Ergebnisse:
Eigenständiger Aufbau der Ranorex-Testumgebung auf dem Testserver inklusive Lizenzierung, Deployment und automatisierter Testausführung
Konzeption und Implementierung von CI/CD-Pipelines zur automatisierten Testausführung nach Änderungen durch Entwicklung und QA
Einrichtung umfangreicher Nightly-Testläufe zur kontinuierlichen Qualitätssicherung
Automatisierte Aufbereitung und Bereitstellung von Testreports in Azure DevOps zur schnellen Fehleranalyse
Entwicklung automatisierter UI- und Regressionstests zur Absicherung zentraler Anwendungsfunktionen
Frühzeitige Identifikation zahlreicher zuvor unentdeckter Fehler bereits durch die initiale Testabdeckung
Etablierung automatisierter Tests als zusätzliche Qualitätssicherung im Entwicklungsprozess
Einarbeitung und Coaching eines internen Testers sowie Beratung zum nachhaltigen Ausbau der Testautomatisierung
Technologien & Tools:
Testautomatisierung: Ranorex, C#/.NET, UI- und Regressionstests
DevOps: Azure DevOps, GitHub, YAML, CI/CD, PowerShell
Frontend: Blazor
Projektmanagement: Jira
Bewertungen

exali Berufshaftpflicht-Siegel
Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.
Versichert bis: 01.04.2027