12/07/2025 updated

DF
Premium member
100 % available

Softwareentwickler

Mannheim, Germany
Mannheim +25 km
Mannheim, Germany
Mannheim +25 km

Profile attachments

Daniel.Frahn.pdf

ASP.NETHTMLJavaScript (Programming Language).NET FrameworkArchitectureAutomationUnit TestingMicrosoft AzureC Sharp (Programming Language)Cascading Style Sheets (CSS)Cloud ComputingConfiguration ManagementSoftware QualityContinuous IntegrationDependency InjectionSoftware Design PatternsDevOpsDocument Management SystemsWeb DevelopmentLanguage Integrated QueryInfrastructure ManagementIT Service ManagementJSONWindows Presentation FoundationModel View ViewModelMarkdownAngular 2+SAP ApplicationsSonarQubeSQL DatabasesTypeScriptWindows FormsExtensible Markup Language (XML)YAMLResharper.NET CoreDevexpressAsp.net Web ApiInfragisticsBackendGitAngularJSSolid PrinciplesGraphqlServerless ComputingCastle WindsorDockerNinjectWeb ApiMicroservices
Erfahrener Softwareentwickler mit Schwerpunkt auf der Entwicklung von Desktop-, Web- und Cloud-Anwendungen im .NET-Umfeld. Umfassende Erfahrung in der Konzeption, Implementierung und Wartung komplexer Systeme unter Verwendung moderner Microsoft-Technologien und bewährter Architekturprinzipien.

App- und Desktopentwicklung:
Spezialisiert auf die Entwicklung von Anwendungen mit WPF, Windows Forms und .NET MAUI. Fokus auf saubere Architektur, MVVM-Pattern und modulare Wiederverwendbarkeit durch Komponentenbibliotheken und Frameworks. Nutzung von IoC-Containern (MS DI, Castle Windsor, Autofac, Unity, Ninject) zur Strukturierung großer Projekte.

Webentwicklung:
Entwicklung performanter und wartbarer Weblösungen mit ASP.NET Core, Web API und Angular. Einsatz von REST- und GraphQL-Schnittstellen zur Integration von Microservices und serviceorientierten Backend-Systemen.

Infrastruktur und DevOps:
Erfahrung im Umgang mit Git und TFVC zur Quellcodeverwaltung. Aufbau und Pflege von Azure DevOps Pipelines sowie automatisierten CI/CD-Prozessen in YAML. Sicherstellung der Codequalität durch SonarQube und Black Duck.

Technologien und Frameworks:
Umfangreiche Kenntnisse im .NET-Stack (Host Builder, Dependency Injection, Logging, Configuration Management), ReSharper, Unit Testing und MVVM. Erfahrung mit Frameworks und Toolkits wie DevExpress, Infragistics, Syncfusion, Xceed, Prism, CommunityToolkit und Castle.Core.

Sprachen und Formate:
Entwicklung in C#, JavaScript und TypeScript. Fundierte Kenntnisse in SQL, GraphQL und LINQ. Sicherer Umgang mit XML, XAML, HTML, YAML, Markdown, JSON und CSS.

Projekterfahrung:
Langjährige Erfahrung in der Entwicklung von Cloud-Integrationen (Azure Functions, SAP LeanIX), internen Unternehmensanwendungen und Dokumentenmanagementsystemen auf Basis von ASP.NET Core. Expertise in der Automatisierung von IT-Service-Prozessen sowie in der Anbindung und Erweiterung von Microsoft-Office-Anwendungen (Interop, Add-ins).

Languages

DeutschNative speakerEnglischFluent

Project history

Senior .NET Developer – Entwicklung cloudbasierter Integrations- und Framework-Lösungen

Industry & Mechanical Engineering

>10.000 team member

  1. Entwicklung einer Azure Function App zur automatisierten Synchronisierung von Software Bill of Materials (SBOM) aus Git-Repositories mit SAP LeanIX via REST/GraphQL.
  2. Entwurf und Pflege interner .NET-Anwendungen zur Verwaltung von Einbaupositionen von Präzisionsspiegeln.
  3. Implementierung von GraphQL-Kommunikation zu Microservices im Backend.
  4. Aufbau und Weiterentwicklung einer WPF-Komponentenbibliothek zur Vereinheitlichung des Corporate Designs (Custom Controls, Styles, DataTemplates).
  5. Konzeption eines unternehmensinternen Frameworks für Message-Bus-basierte Kommunikation zwischen Frontend und Backend-Services.
  6. Entwicklung und Integration von CI/CD-Pipelines in YAML inkl. Codeanalyse mit SonarQube und Black Duck.

Senior .NET Developer – Entwicklung eines revisionssicheren DMS mit KI-Unterstützung

Energy, Water & Environment

1000-5000 team member

  1. Entwicklung eines Dokumenten-Management-Systems (DMS) zur Verwaltung technischer Anlagen-Lebenszyklen.
  2. Implementierung einer KI-gestützten Dokumentenerkennung und Klassifizierung (OCR, Machine Learning APIs).
  3. Aufbau einer REST-basierten Microservice-Architektur in ASP.NET Core.
  4. Anbindung an Azure-On-Prem-Infrastruktur, Speicherung großer Datenmengen in Azure Blob Storage.
  5. Entwicklung eines Web-Frontends zur Anzeige von Metadaten, Versionshistorie und Dokumentvorschau.

.NET Developer – Entwicklung von IT-Service-Management-Systemen

50-250 team member

  1. Entwicklung und Wartung von ITSM-Systemen zur Automatisierung von ITIL-Prozessen.
  2. Implementierung der Servicekommunikation mittels Remoting/WCF in einer monolithischen Architektur.
  3. Datenhaltung über SQL Server und MongoDB.
  4. Entwicklung von Microsoft Office-Schnittstellen (Interop) zur direkten Datenübertragung zwischen Anwendungen.
  5. Erstellung von Office-Add-Ins (Word, Excel, Outlook) als Erweiterung der ITSM-Plattform.
  6. Wartung, Refactoring und Optimierung bestehender .NET Framework-Applikationen.


Certificates

IREP Foundation Level

CPRE

2017


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in