10.03.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior .NET Engineer – Architektur & nachhaltige Systeme
Nürnberg, Deutschland
Weltweit
Diplom Elektrotechniker, PhysikstudiumÜber mich
Senior Softwareentwickler .NET mit über 20 Jahren Erfahrung in der Entwicklung stabiler, wartbarer Fachanwendungen. Schwerpunkt auf Desktop- und Client-Server-Systemen (C#, WPF), sauberer Architektur, Performance und langfristigem Betrieb in qualitätskritischen Projekten.
Skills
Als Senior Softwareentwickler mit über 20 Jahren Erfahrung entwickle und betreibe ich komplexe .NET-Fachanwendungen, insbesondere Desktop- und Client-Server-Systeme, mit hohen Anforderungen an Stabilität, Wartbarkeit und langfristigen Betrieb.
Mein Schwerpunkt liegt auf der hands-on Entwicklung qualitativ hochwertiger Anwendungen sowie auf der sauberen Umsetzung fachlicher Anforderungen in robuste technische Lösungen. Dabei verbinde ich fundierte .NET-Entwicklung (C#, Desktop- und Service-Komponenten) mit einem klaren Blick auf Architektur, Performance und Betrieb.
Ich arbeite häufig in gewachsenen Systemlandschaften und unterstütze Projekte bei der strukturierten Weiterentwicklung bestehender Anwendungen, der Reduktion technischer Schulden sowie der nachhaltigen Modernisierung von Code und Architektur. Technisch setze ich auf klare Strukturen (z. B. MVVM, Clean Code, Dependency Injection), automatisierte Tests sowie nachvollziehbare Build- und Deployment-Prozesse, um stabile und langfristig wartbare Systeme sicherzustellen.
Neben der reinen Entwicklung übernehme ich Verantwortung in angrenzenden Bereichen wie Service-Integration, Performance-Analyse, Datenbankzugriffen und betrieblichen Fragestellungen und unterstütze Teams durch Code-Reviews, technische Beratung und pragmatische Lösungsansätze. Ergänzend nutze ich bei Bedarf KI-gestützte Werkzeuge zur Analyse, Dokumentation und Unterstützung von Architektur- und Entwicklungsentscheidungen – stets mit Fokus auf Praxisnähe und konkreten Mehrwert.
Technische SchwerpunkteArchitektur & Design
Clean Architecture, DDD, SOLID, Separation of Concerns · Refactoring & Modularisierung · API-Design (REST, gRPC) · Code-Reviews & Mentoring
Entwicklung & Integration
.NET (Framework, .NET 6–9), C# · WPF, WinForms, ASP.NET Core · MVC / MVVM · EF Core, Dapper · REST, gRPC, SignalR, MQTT, OPC-UA
Performance & Betrieb
Memory- & CPU-Profiling · Async/Await-Optimierung · Caching & Parallelisierung · Monitoring (Prometheus, Grafana, OpenTelemetry)
DevOps & Infrastruktur
CI/CD (GitLab CI, Azure DevOps) · Docker · Automatisierte Deployments · Ansible, PowerShell · Windows- & Linux-Server · On-Premise / Private Hosting
Arbeitsweise
Hohe Qualitäts- und Verantwortungsorientierung · Schnelle Einarbeitung in Legacy-Systeme · Klare, lösungsorientierte Kommunikation · Ausgeprägte Hands-on-Mentalität
Sprachen
DeutschMutterspracheEnglischgutPolnischMuttersprache
Projekthistorie
Langfristige Architektur-, Entwicklungs- und Modernisierungsarbeit am BrixWire News Hub. Ziel war eine skalierbare, wartbare und mandantenfähige Plattform, die von klassischem ASP.NET zu einer modernen, containerisierten und KI-fähigen .NET-Core-Architektur weiterentwickelt wird.
Aufgaben & Verantwortung:
• Migration von ASP.NET MVC (.NET 4.7) zu .NET Core / ASP.NET Core
• Einführung von Dependency Injection, EF Core und modularen Plug-in-Strukturen
• Entwicklung einer Workflow-Engine, Integration von Angular & REST-APIs
• Aufbau sicherer Authentifizierung (SSO, SAML2, 2FA, AES-256) inkl. DataProtection
• Automatisierte CI/CD-Pipelines (GitLab CI/CD, Azure DevOps)
• Dockerisierung von Backend & Frontend, Deployments mit Ansible
• Prometheus/Grafana-Monitoring
• KI-Workflows mit OpenAI, Claude, Mistral für Analyse, Übersetzung, Klassifikation
Ergebnisse / Nutzen:
• Transformation vom Monolithen zur modularen Multi-Service-Architektur
• Höhere Skalierbarkeit und Stabilität durch CI/CD, Container & Monitoring
• Integrierte KI-Workflows für Content-Automatisierung
• Verbesserte Sicherheitsarchitektur (SSO, SAML2, 2FA, AES-256)
• Modernisierung der gesamten Software-Lifecycle-Kette
Rolle: Product Owner / .NET Lead Developer & Architect & DevOps Engineer
Technologie-Stack:
C#, .NET 4.8 / .NET 3–9 Core, ASP.NET Core, Razor, Blazor, EF Core, Angular, TypeScript, Docker, GitLab CI/CD, Azure DevOps, Ansible, Prometheus, Grafana, OpenAI, Claude, Mistral, SQL Server, PostgreSQL, SQLite, AWS, Windows/Linux
Konzeption und Implementierung zentraler Integrationsschnittstellen für den Auftragsfluss. Umsetzung von CSV-basierten Prozessen sowie direkter REST-Integration. Absicherung der Schnittstellen durch API-Token-Authentifizierung.
Ergebnisse:
- Implementierung von CSV-Import und -Export für Aufträge
- Erweiterung um Mail-basierte Auftragseingänge (CSV-Attachments)
- Entwicklung einer REST-API für den direkten Auftragsimport
- Einführung einer API-Token-Sicherung
- Vereinheitlichung der Workflows für Wartbarkeit und Skalierbarkeit
Rolle: Architekt / Entwickler
Tech-Stack: C# .NET-Framework 4.8, .NET Core 9, ASP.NET Core WebAPI, SQL Server, EF Core, Docker, GitLab CI/CD, NUnit
Analyse und Behebung von Speicherlecks und Performanceproblemen in einer WinForms/WPF-Anwendung.
Ergebnisse:
- Reduktion der Speicherlast durch Ressourcenmanagement
- Einführung des IDisposable-Patterns
- Performanceoptimierung im UI-Thread
- Refactoring und Codequalität-Verbesserung
- Coaching zu SOLID-Prinzipien und Entwurfsmustern
Rolle: Fehleranalyse / Entwickler
Tech-Stack: c# .NET Framework 4.8, .NET Core 6, WinForms, WPF, DevExpress, Visual Studio, Memory Profiler, GitLab


