Senior .NET Development (C#, WPF, XAML, MVVM, DirectX, Blazor)
Aktualisiert am 02.03.2024
Profil
Referenzen (6)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 60%
davon vor Ort: 5%
.NET
WPF
XAML
C#
DirectX
.NET Framework
Blazor
.NET MAUI
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift
Französisch
Schulwissen 4J.
Japanisch
(2 Semester)
Latein
Schulwissen 4J.

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+200km)
Deutschland

Nur Home-Office, Einzeltreffen ausgenommen.

möglich

Projekte

Projekte

5 Jahre 4 Monate
2019-01 - 2024-04

Trumpf Additive Fertigungssysteme, Laserdrucksysteme 3D, HMI-Touch-Maschinensteuerung

Software-Entwickler, Consultant
Software-Entwickler, Consultant

C#/.NET, WPF/XAML/MVVM, DirectX

HMI-Touch-Maschinensteuerung, Bedienungoberfläche und Visualisierung von Maschinenproduktionsabläufen für TruPrint 5000 Laserdruckmaschine.

Scrum-Projekt mit JIRA/Confluence, CleanCode-Development, Code Reviews, TeamCity-CI. Projektsprache Englisch

 

Aufgaben:

  • Konzeption, Implementierung und 100% Unit Test-Abdeckung
  • Beseitigung von Flaky-Tests
  • Simulator- und Maschinentests
  • Benutzeroberflächensteuerung, Grafik und Touch-Behaviors, Animationen
  • Multi-Sprachmanagement (mit Roslyn-Code-Analyse)
  • Datenvisualisierungen in Charts und Optimierung der Grafikausgabe mit DirectX / GPU
  • Migration zur NET Core Familie


Architektur, Technologien:

VS2022, C#, WPF, XAML, Unity, Prism, MVVM, XML.

MSTest, NSubstitute, ReSharper, ReviewAssistant, TeamCity-CI.

Git, Microsoft 365, Syncfusion Libs, DirectX, SharpDX/GPU Rendering.

Blazor.

=> s. Referenzen

Trumpf GmbH + Co. KG
Ditzingen
5 Jahre 1 Monat
2013-07 - 2018-07

Produktentwicklung EVA4ALL zur Datenerfassung, Visualisierung und Analyse bei der Kampfmitteldetektion

Software-Entwickler, Consultant
Software-Entwickler, Consultant

C#/.NET, WPF/XAML/MVVM, WCF

 

Beschreibung:

Multilinguale Produktentwicklung, Datenverarbeitung und Analyse bei der Kampfmitteldetektion (Bomben- u. Minensuchgeräte). Visualisierungsoptimierungen mit Millionen Datenobjekten. Ribbon-MDI-Oberfläche mit Geodatenvisualisierung. Performance-Optimierungen.

 

Aufgaben:

  • Neukonzeption
  • interaktive Benutzeroberfläche
  • Multi-Layer-Architektur für Massendaten
  • Datenvisualisierung und grafische Optimierungen
  • BingMaps - Einbindung, Google Earth KML Export
  • Paralleloptimierungen (TPL, DirectX/SharpDx ComputeShader HLSL)
  • Dokumentation
  • Test

 

Architektur, Tools:

VS 2017, .NET 4.6, ActiPro WPF Studio
WPF, Prism, Unity, MVVM

ReSharper, Atlassian JIRA

Skype, MS Office

Vallon GmbH
Remote und Eningen
1 Jahr 2 Monate
2011-10 - 2012-11

Fischerwerke Produktentwicklung FIXPERIENCE/C-Fix (baustatische Berechnungen für Befestigungssysteme)

Software-Entwickler, Consultant
Software-Entwickler, Consultant

Beschreibung:

  • Konzeption, baustatische Berechnungen für Befestigungssysteme, Reporterstellung in internationaler Produktentwicklung mit 3D-Visualisierung unter Verwendung aktueller Technologien und Design-Patterns. (Ribbon-Oberfläche für Anker-Bemessungs-Software C-Fix mit 3D-Ausgabe).
  • Implementierung mit VS2010 / C#4.0 / WPF / MS SQL Server CE / Entity Framework

 

Aufgaben:

  • Konzepterstellung/Consulting/Dokumentation
  • Implementierung der Berechnungsgrundlagen
  • VSTO-Office-Anbindung
  • WPF-FlowDocument-Reporting multilingual
  • Unit Tests (MSTest, RhinoMocks).

 

Architektur:

Composite Application mit Prism, MEF, MVVM, telerik-Ribbon + UI

-> s. Referenzen

fischerwerke GmbH & Co. KG
Waldkirch
5 Jahre 7 Monate
2005-10 - 2011-04

Konzeption und Entwicklung des BMW Fahrzeugdiagnosesystems ISTA

Software-Entwickler, Consultant
Software-Entwickler, Consultant

Beschreibung:

  • Implementierung in C#/.NET / Windows Forms, NUnit, MSBuild, CMS-Datenbank: Oracle.
    Service-orientierte Architektur (SOA), WebServices
  • Umfangreicher Einsatz von XML, XSD, XSLT, HTML, SVG, Javascript.
  • Erstellung interaktiver Windows Forms UserContols.
  • Requirement-Verwaltung mit Doors, MS Project.

 

Aufgaben:

Konzeption + Entwicklung, Change Request – Bewertung/Bearbeitung

 

Realisierte Module und Themen:

Bedienoberfläche und UserControls für Touchscreen-Diagnosegerät: Interaktive Schaltplananzeige (SVG), Bordnetztopologie beim Fahrzeugtest (Steuergerätebaum, SVG), Hilfemodellierung, Protokollerstellung (via Stylesheets, XSLT), Vorgangsverwaltung (Oracle-DB), Verteilungsszenarien/Datensynchronisation, Workflow-Integration, Erstellung und Bearbeitung mehrerer IT-Konzepte.

-> s. Referenzen

Siemens Automotive / BMW AG / cirquent AG (NTT DATA)
Karlsruhe, München

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Studium Maschinenbau (Uni Karlsruhe)
  • Computer-Aided-Engineering (CAE, Aries)
  • Berufserfahrung mit CAE (3D-Modellierung), FEM (ANSYS), Kinematik (ADAMS)
  • Optionshandel

Position

Position

  • 35 J. Erfahrung in Konzeption, Produktentwicklung u. Projektleitung, Benutzeroberflächendesign, Grafikprogrammierung
  • Endkundenprodukte in hoher Auflage
  • Umfangreiche produkterprobte Bibliotheken
  • Teamleitung mit internationalen Partnern

Kompetenzen

Kompetenzen

Top-Skills

.NET WPF XAML C# DirectX .NET Framework Blazor .NET MAUI

Produkte / Standards / Erfahrungen / Methoden

MAUI
WPF
  • MS Visual Studio, Addin-Entwicklung
  • Test-Frameworks: MS Test, NUnit, NSubstitute
  • .NET Framework, Full, Core, Standard
  • WPF, XAML, MVVM, Prism, MEF, Unity
  • Scrum, JIRA, Confluence, Internationales Outsourcing
  • Kommunikation: MS Teams, Skype, Goto-Meeting
  • FlowDocument-Reporterstellung
  • RibbonControls (Actipro, MS WPF, Telerik)
  • Docking (Actipro)
  • Charting (Syncfusion)
  • ReSharper, TeamCity + Tools, Review Assistant, Clean Code Development
  • Versionskontrolle: git, Perforce, Subversion, Mercurial, IBM Rational Clearcase, VisualSVN
  • Design, Konzeption, Design Patterns
  • Memory Profiling (Scitech Memory Profiler, JetBrains dotMemory)
  • DirectX + GPU-Programmierung, SharpDx
  • Microsoft Office 365, Excel Addin-, Makroprogrammierung, VSTO, RTD-COM-Server
  • Geodäsie, BingMaps, Google Earth KML-Format

Betriebssysteme

Windows
macOS

Programmiersprachen

C#
Experte
C++ / C
15 Jahre. Keine weitere Entwicklung
Excel Makroprogrammierung
Experte
WPF / XAML
Experte
C#/.NET seit Verfügbarkeit. In C++ keine weitere Enwicklung.

Datenkommunikation

Internet, Intranet

Hardware

PC, iPad

Branchen

Branchen

  • Maschinenbau, Automotive, Energie
  • Finanzwesen, Wertpapiere, Terminkontrakte (Optionen), Trade-Automation (IBKR)
  • Steuerberatung, Jura
  • Telekommunikation

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+200km)
Deutschland

Nur Home-Office, Einzeltreffen ausgenommen.

möglich

Projekte

Projekte

5 Jahre 4 Monate
2019-01 - 2024-04

Trumpf Additive Fertigungssysteme, Laserdrucksysteme 3D, HMI-Touch-Maschinensteuerung

Software-Entwickler, Consultant
Software-Entwickler, Consultant

C#/.NET, WPF/XAML/MVVM, DirectX

HMI-Touch-Maschinensteuerung, Bedienungoberfläche und Visualisierung von Maschinenproduktionsabläufen für TruPrint 5000 Laserdruckmaschine.

Scrum-Projekt mit JIRA/Confluence, CleanCode-Development, Code Reviews, TeamCity-CI. Projektsprache Englisch

 

Aufgaben:

  • Konzeption, Implementierung und 100% Unit Test-Abdeckung
  • Beseitigung von Flaky-Tests
  • Simulator- und Maschinentests
  • Benutzeroberflächensteuerung, Grafik und Touch-Behaviors, Animationen
  • Multi-Sprachmanagement (mit Roslyn-Code-Analyse)
  • Datenvisualisierungen in Charts und Optimierung der Grafikausgabe mit DirectX / GPU
  • Migration zur NET Core Familie


Architektur, Technologien:

VS2022, C#, WPF, XAML, Unity, Prism, MVVM, XML.

MSTest, NSubstitute, ReSharper, ReviewAssistant, TeamCity-CI.

Git, Microsoft 365, Syncfusion Libs, DirectX, SharpDX/GPU Rendering.

Blazor.

=> s. Referenzen

Trumpf GmbH + Co. KG
Ditzingen
5 Jahre 1 Monat
2013-07 - 2018-07

Produktentwicklung EVA4ALL zur Datenerfassung, Visualisierung und Analyse bei der Kampfmitteldetektion

Software-Entwickler, Consultant
Software-Entwickler, Consultant

C#/.NET, WPF/XAML/MVVM, WCF

 

Beschreibung:

Multilinguale Produktentwicklung, Datenverarbeitung und Analyse bei der Kampfmitteldetektion (Bomben- u. Minensuchgeräte). Visualisierungsoptimierungen mit Millionen Datenobjekten. Ribbon-MDI-Oberfläche mit Geodatenvisualisierung. Performance-Optimierungen.

 

Aufgaben:

  • Neukonzeption
  • interaktive Benutzeroberfläche
  • Multi-Layer-Architektur für Massendaten
  • Datenvisualisierung und grafische Optimierungen
  • BingMaps - Einbindung, Google Earth KML Export
  • Paralleloptimierungen (TPL, DirectX/SharpDx ComputeShader HLSL)
  • Dokumentation
  • Test

 

Architektur, Tools:

VS 2017, .NET 4.6, ActiPro WPF Studio
WPF, Prism, Unity, MVVM

ReSharper, Atlassian JIRA

Skype, MS Office

Vallon GmbH
Remote und Eningen
1 Jahr 2 Monate
2011-10 - 2012-11

Fischerwerke Produktentwicklung FIXPERIENCE/C-Fix (baustatische Berechnungen für Befestigungssysteme)

Software-Entwickler, Consultant
Software-Entwickler, Consultant

Beschreibung:

  • Konzeption, baustatische Berechnungen für Befestigungssysteme, Reporterstellung in internationaler Produktentwicklung mit 3D-Visualisierung unter Verwendung aktueller Technologien und Design-Patterns. (Ribbon-Oberfläche für Anker-Bemessungs-Software C-Fix mit 3D-Ausgabe).
  • Implementierung mit VS2010 / C#4.0 / WPF / MS SQL Server CE / Entity Framework

 

Aufgaben:

  • Konzepterstellung/Consulting/Dokumentation
  • Implementierung der Berechnungsgrundlagen
  • VSTO-Office-Anbindung
  • WPF-FlowDocument-Reporting multilingual
  • Unit Tests (MSTest, RhinoMocks).

 

Architektur:

Composite Application mit Prism, MEF, MVVM, telerik-Ribbon + UI

-> s. Referenzen

fischerwerke GmbH & Co. KG
Waldkirch
5 Jahre 7 Monate
2005-10 - 2011-04

Konzeption und Entwicklung des BMW Fahrzeugdiagnosesystems ISTA

Software-Entwickler, Consultant
Software-Entwickler, Consultant

Beschreibung:

  • Implementierung in C#/.NET / Windows Forms, NUnit, MSBuild, CMS-Datenbank: Oracle.
    Service-orientierte Architektur (SOA), WebServices
  • Umfangreicher Einsatz von XML, XSD, XSLT, HTML, SVG, Javascript.
  • Erstellung interaktiver Windows Forms UserContols.
  • Requirement-Verwaltung mit Doors, MS Project.

 

Aufgaben:

Konzeption + Entwicklung, Change Request – Bewertung/Bearbeitung

 

Realisierte Module und Themen:

Bedienoberfläche und UserControls für Touchscreen-Diagnosegerät: Interaktive Schaltplananzeige (SVG), Bordnetztopologie beim Fahrzeugtest (Steuergerätebaum, SVG), Hilfemodellierung, Protokollerstellung (via Stylesheets, XSLT), Vorgangsverwaltung (Oracle-DB), Verteilungsszenarien/Datensynchronisation, Workflow-Integration, Erstellung und Bearbeitung mehrerer IT-Konzepte.

-> s. Referenzen

Siemens Automotive / BMW AG / cirquent AG (NTT DATA)
Karlsruhe, München

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Studium Maschinenbau (Uni Karlsruhe)
  • Computer-Aided-Engineering (CAE, Aries)
  • Berufserfahrung mit CAE (3D-Modellierung), FEM (ANSYS), Kinematik (ADAMS)
  • Optionshandel

Position

Position

  • 35 J. Erfahrung in Konzeption, Produktentwicklung u. Projektleitung, Benutzeroberflächendesign, Grafikprogrammierung
  • Endkundenprodukte in hoher Auflage
  • Umfangreiche produkterprobte Bibliotheken
  • Teamleitung mit internationalen Partnern

Kompetenzen

Kompetenzen

Top-Skills

.NET WPF XAML C# DirectX .NET Framework Blazor .NET MAUI

Produkte / Standards / Erfahrungen / Methoden

MAUI
WPF
  • MS Visual Studio, Addin-Entwicklung
  • Test-Frameworks: MS Test, NUnit, NSubstitute
  • .NET Framework, Full, Core, Standard
  • WPF, XAML, MVVM, Prism, MEF, Unity
  • Scrum, JIRA, Confluence, Internationales Outsourcing
  • Kommunikation: MS Teams, Skype, Goto-Meeting
  • FlowDocument-Reporterstellung
  • RibbonControls (Actipro, MS WPF, Telerik)
  • Docking (Actipro)
  • Charting (Syncfusion)
  • ReSharper, TeamCity + Tools, Review Assistant, Clean Code Development
  • Versionskontrolle: git, Perforce, Subversion, Mercurial, IBM Rational Clearcase, VisualSVN
  • Design, Konzeption, Design Patterns
  • Memory Profiling (Scitech Memory Profiler, JetBrains dotMemory)
  • DirectX + GPU-Programmierung, SharpDx
  • Microsoft Office 365, Excel Addin-, Makroprogrammierung, VSTO, RTD-COM-Server
  • Geodäsie, BingMaps, Google Earth KML-Format

Betriebssysteme

Windows
macOS

Programmiersprachen

C#
Experte
C++ / C
15 Jahre. Keine weitere Entwicklung
Excel Makroprogrammierung
Experte
WPF / XAML
Experte
C#/.NET seit Verfügbarkeit. In C++ keine weitere Enwicklung.

Datenkommunikation

Internet, Intranet

Hardware

PC, iPad

Branchen

Branchen

  • Maschinenbau, Automotive, Energie
  • Finanzwesen, Wertpapiere, Terminkontrakte (Optionen), Trade-Automation (IBKR)
  • Steuerberatung, Jura
  • Telekommunikation

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.