22.06.2026 aktualisiert


Premiumkunde
100 % verfügbarSoftware Entwickler - C# - .Net Core - Angular
Frankfurt am Main, Deutschland
Deutschland +2
Bachelor of Engineeringinfo: Deutschland, Österreich, Schweiz
Über mich
Full-Stack-Entwickler (.NET & Angular) mit über einem Jahrzehnt Erfahrung, dazu Hands-On-Berater für Codequalität und Teamproduktivität. Fokus auf Wartbarkeit, Testbarkeit und Testautomatisierung über den gesamten .NET-Entwicklungsprozess.
Skills
Full-Stack-Entwickler im .NET- und Angular-Umfeld, mit über einem Jahrzehnt Erfahrung und einem Studium der Netz- und Softwaretechnik (B.Sc.). Ich kenne den gesamten Softwareentwicklungsprozess im .NET-Stack und habe ihn bei mehreren Großkunden erfolgreich eingesetzt. Neben dem Projektziel stehen für mich Wartbarkeit, Testbarkeit und Testautomatisierung im Zentrum. So trägt die Software auch in fünf Jahren noch.
Kompetenzen
Moderne Softwarearchitekturen entwerfen, umsetzen und in Betrieb nehmen.
Wartbare Frontends auf Basis von Microservices und Clean Code bauen.
Relationale und dokumentenorientierte Datenbanken tief beherrschen.
Legacy-Systeme refactoren, hin zu modularen und wartbaren Architekturen.
Testautomatisierung von Anfang an: TDD, Integrations- und End-to-End-Tests.
DevOps und Continuous-Delivery-Pipelines aufsetzen.
Scrum aus mehrjähriger Praxis, inklusive Interimsvertretung als Scrum Master.
GenAI in Bestandssoftware integrieren und Coding-Agenten täglich einsetzen.
Entwickler schulen und coachen.
Technologien
Backend: C#, .NET 8/10, ASP.NET, Entity Framework, Microservices, F#, VB.NET, Kotlin, Kafka, Akka.NET, XSLT.
Frontend: Angular, TypeScript, JavaScript, Blazor, HTML5/CSS3, Angular Material, Bootstrap, Ionic/Capacitor, WPF/WinForms.
Datenbanken: SQL Server (Administration, T-SQL, Stored Procedures, Views, Triggers), PostgreSQL, MySQL, MongoDB, Cosmos DB, SQLite.
Schnittstellen: REST, GraphQL, SOAP/WCF, OAuth2/OpenID; Swagger, Postman, Fiddler, SoapUI.
Cloud und DevOps: Azure (DevOps, App Service, Functions, Front Door, KeyVault, Blob Storage, Cosmos DB), CI/CD, Docker, Kubernetes.
GenAI: Coding-Agenten, LLM-APIs und Tool Calling in Bestandssoftware.
Testing: TDD und Unit-Tests (NUnit, xUnit, MSTest, Jest), End-to-End (Selenium, Cypress, Puppeteer), Schnittstellentests.
Methodik: Clean Code, SOLID, Dependency Injection, Domain-Driven Design, CQRS, Software Architecture, UML.
Tools: Jira, Confluence, Azure DevOps, GitLab, SonarSource und Roslyn Analyzers.
Sprachen
Deutsch (Muttersprache), Englisch (verhandlungssicher).
Ausbildung
Bachelor of Science, Netz- und Softwaretechnik (Note 2,1). MBA (pausiert).
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
Greenfield-Neuentwicklung des zentralen Systems für Gerüstbau- und Industrieservices als modularer .NET-10-Monolith mit Angular-21-Frontend. Jede Fachdomäne (Security, Core, Scaffolding) kapselt ihre Infrastruktur inkl. eigenem EF-Core-DbContext (SQL Server und SQLite); Domänen kommunizieren entkoppelt über ein Mediator-Modul nach CQRS. Schwerpunkte: agentengetriebener Workflow mit harten Validierungs-Gates, Strongly-Typed Entity-IDs per eigenem C#-Source-Generator, Architekturregeln per Roslyn-Analyzer im Compiler, Security-Domäne (JWE/AES-GCM, Token-Refresh, Mandanten-Middleware, Funktionsrechte), Sync Alt-/Neusystem, systemweites Audit-Log, Login-Flow im Angular-21-Frontend mit Playwright- und Vitest-Tests.
• Refactoring eines gewachsenen .NET-Monolithen in eine modulare Architektur (Mediator-Pattern, CQRS, klare Schichtentrennung, Multi-DB-Support)
• Weiterentwicklung mehrerer Fachmodule: Scaffold Management (Gerüstbau), Time Tracking, Document Management, Logistics, Subcontractor Management, Dashboard, Fleet
• 3rd-Level-Support des produktiven Systems: gemeldete Fehler analysiert und im Code behoben
• Durchsetzung von Architekturregeln über eigene Roslyn-Analyzer und Architekturtests
• Native Mobile- und Tablet-Apps für den Baustellen-Einsatz mit Ionic und Capacitor
• Authentifizierung über Microsoft EntraId (MSAL, Microsoft Graph), Azure-Infrastruktur (Front Door, KeyVault, Blob Storage, DevOps Pipelines)
Technologien: .NET 10, .NET 8, C#, F#, Angular 20, TypeScript, Ionic 8, Capacitor 7, Angular Material, EF Core, SQL Server, SQLite, CQRS, Azure Front Door, Azure KeyVault, Azure Blob Storage, Azure DevOps, EntraId / MSAL, Microsoft Graph, Quartz, Roslyn Analyzers, Swagger/OpenAPI, JIRA, Scrum
• Backend und Frontend einer Door-to-Door-Sales-App, über die E.ON Strom an Geschäfts- und Privatkunden vertrieb
• Umsetzung weiterer Vertriebs- und Marketingaktionen für E.ON, etwa personalisierter Briefversand mit Angeboten
• Beratung zum Thema Code-Qualität
• Entwicklung von Backend-Prozessen mit Azure Functions
Technologien: .Net 8, C#, Angular 15, Azure Functions, MSSQL, EF Core, CQRS, Docker, CI/CD, Kubernetes, Jira, Confluence