Daniel Wagner – .NET Software Entwicklung

Nachhaltige Software für Ihr Unternehmen

Ich bin .NET Softwareentwickler und unterstütze Unternehmen bei der Digitalisierung ihrer Geschäftsprozesse. Mein Fokus liegt auf qualitativ hochwertigen Softwarearchitekturen und einer hohen Testabdeckung, um nachhaltige und stabile Lösungen zu schaffen.
Ich entwickle individuelle Softwarelösungen und unterstütze agile Teams bei der Implementierung sowie der Automatisierung von Code-Integration und Deployment-Prozessen.

Erfahrener .NET Entwickler für individuelle Softwareentwicklung

Kompetente .NET-Entwicklung maßgeschneidert für Sie

  • Konzeption und Implementierung von Webservices und Desktop-Applikationen im Frontend und im Backend
  • Konzeption von REST-APIs
  • Software-Entwicklung in agilen Teams nach Scrum
  • Erstellen von CI/CD Pipelines für eine sichere Code-Integration und Ausbringung
  • Containerisierung von Anwendungen
  • Migration und Modernisierung von Legacy Systemen
  • Performance Optimierung
  • Erstellen von automatisierten Integrations- und Unittests

Technologische Schwerpunkte

  • Backend: .NET / ASP. NET Core
  • Frontend: WPF / .NET Maui / Blazor / React
  • Datenbanken: MS SQL / Oracle DB / Postgres
  • ORM: Entity Framework
  • Programmiersprachen: C# / XAML / JavaScript / Typescript
  • Container: Docker
  • CI/CD: Azure CI/CD / Github Actions / Jenkins
  • Testing: MS Test / XUnit / Docker Testcontainers / Fitnesse
  • Versionskontrolle: git / TFS
  • Methoden: Scrum / Clean Code / SOLID / Test-Driven-Development / KISS / YAGNI

Ich arbeite gerne mit neuen Technologien und eigne mir laufend neues Wissen an – sprechen Sie mich gerne an

Bespielcode finden Sie in meinem Github-Repository

Bisherige Projekte

Eine Auswahl meiner bisherigen Projekte

Weiterentwicklung DEs MES (Manufacturing Execution System) für die Wacker chemie AG
  • Refaktorisierung der Codebasis und Performance Optimierung
  • Konzeption und Implementierung von neuen Funktionen in einem SCRUM Prozess (WPF Frontend und .NET Backend)
  • Einführung eines CI/CD Prozesses mit Azure DevOps
  • Konzeption und Entwicklung eines Webservice zur Entscheidungsfindung (React Frontend und ASP .NET Webapi Backend)
  • Beratung bzgl. Anwendungsmöglichkeiten
  • Anforderungsmanagement
  • Einführung von automatisierten Unit- und Integrationstests
Entwicklung einer HMI für den BOSCH Apas Assistant
  • Implementierung einer HMI zur grafischen Programmierung eines Roboters (WPF und .NET)
  • Refaktorisierung der Codebasis
  • Performance und Speicheroptimierung
  • Einführung von automatisierten Integrationstests
  • Enge Zusammenarbeit mit Stakeholdern
Migration einer Legacy Software für die glaston Corporation
  • Konzeption und Umsetzung des Migrationskonzeptes (von C++ nach WPF und .NET)
  • Auswahl der Architektur und Design Pattern
  • Implementierung mit einem testgetriebenen Ansatz (TDD)
  • Erstellen von Architektur- und Entwicklungsdokumentation
  • Einlernen von Mitarbeitern
Konzeption und Entwicklung eines WEbservice zur Planung von Deployment Prozessen für die mercedes-benz bank
  • Konzeption und Weiterentwicklung eines Webservice mit ASP.NET MVC und .NET Backend
  • Performance Optimierung der Datenbank Schicht
  • Einführung von Unit Tests
  • Enge Abstimmung mit den Stakeholdern
  • Refaktorisierung nach Clean Code Prinzipien