30.10.2025 aktualisiert

IM
nicht verfügbar

Senior Developer C# / .NET / WPF

Sindelfingen, Deutschland staatlich geprüfter Informatiker
Sindelfingen, Deutschland staatlich geprüfter Informatiker

Profilanlagen

CV - Ivonne Mehlfeld
Button-Zusammenstellung-ZH.PNG
Button-Speichern-EN.PNG
projekte-c-sharp_dotnet_wpf.pdf.pdf

Skills

.Net FrameworkAPIsTest AutomationMicrosoft AzureC#TabellenDatenbankenContinuous IntegrationLanguage Integrated QueryEntity FrameworkVersandExtensible Application Markup LanguageGithubHelpdeskInfrastrukturJournalismusMicrosoft Visual StudioWindows Presentation FoundationMicrosoft Sql-ServerModel View Viewmodel.net Framework 4Remote Desktop ServiceSchreiben von DokumentationScreenshotsStored ProcedureSqliteSubversionWebsocketExtensible Markup LanguageExtensible Stylesheet Language (XSL)DiagnoseinstrumenteArchivierungVerwaltungstätigkeitenSoftwareverteilungResharperPostmanGrafanaBackendGitlabGitAngularJSRechnerarchitekturBetriebssysteme
Projekte C#/.NET / WPF

Eingesetzte Technologien und Tools
  • Entity Framework, LINQ
  • SQL Server, SQLite
  • WPF, XAML, MVVM
  • REST, WebSocket
  • RESX
  • XML, XSL, PDF
  • Automatisierte Testframeworks (Whitebox)
  • SOLID
  • Dokumentation (jedes denkbare Format)
  • Angular
  • ag-grid
  • Grafana
  • Visual Studio mit ReSharper
  • Postman
  • Git (GitHub, GitLab), früher: SVN
  • CI/CD (Azure DevOps, GitHub Actions)  

Applikationen für Desktop und Konsole - Mercedes Benz Diagnosegeräte (Werkstatt) - 2011 bis 2025

Historie 
  1. Erfassung der Anforderungen, Erstellung des Konzepts und Umsetzung mehrerer Desktop Applikationen mit .NET Framework 3
  2. Betreuung bis zu Neuprogrammierung
  3. Neuprogrammierung auf Basis von WPF (MVVM) mit .NET Framework 4
  4. Betreuung und Upgrade bis 4.8 bzw. .NET 8

Fachlichkeit
  • Entgegennahme, Verarbeitung und Verteilung aller Dokumente, die während einer Fahrzeug-Diagnosesitzung erstellt werden (»PDF Center«)
  • Weiterleitung von PDF-Dokumenten an einen Drucker per Remote Desktop Verbindung (»PDF Center Bridge«)
  • Einfache und schnelle Erstellung von Support-Tickets (minimaler Aufwand bei maximalem Informationsumfang)
  • Erfassung und Versand von Benutzer-Feedbacks inkl. Screenshot- und Markierungsfunktion 
  • Anzeige von Release Notes nach Installation eines Diagnose-Produktupdates
  • Zugriff auf ausgewählte Ordner ohne Verwendung des Windows Explorers
  • Bereitstellung von Geräte- und Releaseinformationen zur Unterstützung des User Help Desk bei GoToAssist Sitzungen
  • Weltweiter Rollout mit 24 Sprachen

Client-/Server-Applikationen - Mercedes Benz Diagnosegeräte (Werkstatt) - 2017 bis 2025
  • Aufbau eines Kanals zu den Diagnosegeräten, über den in beide Richtungen Nachrichten über das Internet versendet werden können
    • Erstellung eines Windows Dienstes zur Entgegennahme und Weiterleitung der Nachrichten auf dem Diagnosegerät
    • Erstellung von Konsolen-Applikationen, die gezielt Nachrichten verarbeiten, in dem sie Aktionen auf dem Gerät ausführen
      Beispielsweise: Anlegen eines Benutzerkontos oder Erstellung und Übertragung einer ZIP-Datei mit Logdateien für den User Help Desk
    • Erstellung einer Server-Applikation zum bidrektionalen Austausch von Nachrichten mit einem weiteren Web-Application-Server per REST-Schnittstellen
    • Programmierung einer SPA mit Angular zur Anlage und Verwaltung der Nachrichten
    • Integration von REST-Schnittstellen zu anderen Diensten, z.B. für den Abruf (Pull) der Nachrichten und für die Übertragung und Archivierung von Dateianhängen
    • Erstellung einer Server-Applikation zur Verarbeitung und Persistierung der Daten, die vom Gerät gesendet wurden
  • Erstellung einer Web-Applikation zur Unterstützung des Betriebsteams und des User Help Desks 
    • Umsetzung einer SPA zur Darstellung der Monitoring-Daten (Tabellen, Diagramme)
    • Einrichtung einer Grafana-Instanz für weitere Visualiserungen
    • Betrieb und Upgrade auf die jeweilige .NET bzw. Grafana-Version
    • Installation und Konfiguration des SQL Servers sowie Erstellung von Stored Procedures und Migration der Datenbank bei Infrastruktur-Umzügen 


Desktop Applikationen - Daimler Truck Diagnosegeräte (Werkstatt) - 2023 bis 2025
  • Modernisierung des Feedback-Tools für Daimler Truck und Anpassung auf geänderte Schnittstellen (.NET Framework 4.8)
  • Migration einer fremden WPF-Anwendung zum Abrufen und Installieren von MSI-Hotfixes auf .NET Framework 4.8 und APIs mit geänderten Schnittstellen (breaking changes)


.NET 8 Client-Applikationen - Daimler Truck Diagnosegeräte (Werkstatt) - 2023 bis 2025
  • Aufbau eines Standkanals auf Basis von Websocket-Technologie zwischen den Diagnosegeräten und dem Backend (Push)
  • Umsetzung der Client-Applikation zum Auf- und Abbau der Backend-Server-Verbindung sowie Serialiserung der Nachrichten
  • Umsetzung verschiedener Konsolen-Applikationen zur Verarbeitung der Nachrichten
  • Umsetzung eines Windows-Dienstes zum Auslesen diverser Informationen aus der Hardware, des Betriebssystems und den installierten Diagnose-Tools

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden