Senior .NET / C# / WPF Fullstack Developer – 25+ Jahre Erfahrung – verfügbar ab sofort
- Verfügbarkeit einsehen
- 14 Referenzen
- 90€/Stunde
- 76185 Karlsruhe
- Umkreis (bis 200 km)
- ro | de | en
- 05.12.2025
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
8/2020 – 6/2025
Tätigkeitsbeschreibung
Projekt:
Entwicklung eines Frameworks zur Projektierung, Konfiguration, Inbetriebnahme und Diagnose von Sensor- und Sicherheitslösungen.
Impact:
Stabilere Sensoranbindung, vereinfachte Diagnose, geringere Wartungskosten.
Technologien:
WPF, C#, MVVM, SQL, Unity, Git, GitHub Copilot, NUnit, NSubstitute, WCF
Fachgebiet:
Automatisierungstechnik, Herstellung von Sensoren und Sensorlösungen
.NET-Entwickler, C# Developer, Software Architecture, .Net, .Net Framework (Microsoft), C#, Git, Microsoft Visual Studio, Nunit, Windows Presentation Foundation
4/2020 – 7/2020
Tätigkeitsbeschreibung
Projekt:
Weiterbildung .Net (Core, Standard), WinUI, Entity Framework Core (EF Core), xUnit
.Net, .NET-Entwickler, .Net Framework (Microsoft), C#, C# Developer, Entity Framework, Microsoft Visual Studio, Softwareentwickler, Windows Presentation Foundation
9/2019 – 3/2020
Tätigkeitsbeschreibung
Projekt:
Entwicklung einer Projektmanagement- und Änderungsmanagement-Software. Architektur, Datenbankdesign, Implementierung mit MVVM, Einführung von Unit-Tests, IoC und NSubstitute.
Impact:
Einheitliches Änderungsmanagement, höhere Transparenz. zuverlässige Tests, verbesserte Wartbarkeit.
Technologien:
WPF, C#, MVVM, SQL-Server Management Studio, DevExpress, Unit Test, NSubstitute, Visual Studio, R#, TeamCity, YouTrack
Fachgebiet:
Elektrotechnik, Automotive
.Net, .NET-Entwickler, .Net Framework (Microsoft), C#, C# Developer, Microsoft SQL-Server (MS SQL), Nunit, Software Architecture, SQL, Windows Presentation Foundation
12/2017 – 8/2019
Tätigkeitsbeschreibung
Projekt:
Entwicklung eines Frameworks zur Projektierung, Konfiguration, Inbetriebnahme und Diagnose von Sensor- und Sicherheitslösungen.
Impact:
Stabilere Sensoranbindung, vereinfachte Diagnose, geringere Wartungskosten.
Technologien:
WPF, C#, MVVM, SQL, Unity, Git, Jira, NUnit, NSubstitute, WCF
Fachgebiet:
Automatisierungstechnik, Herstellung von Sensoren und Sensorlösungen
SQL, .NET-Entwickler, C# Developer, Software Architecture, .Net, .Net Framework (Microsoft), C#, Git, Nunit, Windows Presentation Foundation
4/2017 – 11/2017
Tätigkeitsbeschreibung
Projekt:
Architektur und UI-Entwicklung für ein SCADA-Framework (VisiWin) zur Überwachung und Steuerung von Fertigungsprozessen. Einführung von Code-Reviews, Unit-Tests und Clean Code-Praktiken.
Impact:
Einheitliche Plattform, verbesserte Visualisierung, höhere Codequalität.
Technologien:
WPF, C#, VisiWin, MVVM, Unit Test, ANTS, SCADA, Beckhoff, OPC UA, R#
Fachgebiet:
Maschinenbau, Automation, Messtechnik
.Net, .NET-Entwickler, .Net Framework (Microsoft), Beckhoff (allg.), C#, C# Developer, Nunit, OPC Unified Architecture, SCADA, Softwareentwickler, Softwareentwicklung (allg.), Windows Presentation Foundation
1/2016 – 3/2017
Tätigkeitsbeschreibung
Projekt:
Entwicklung von Modulen wie SimPL-Editor (Text & Grafik), Diagnosis-Viewer und SystemAgent (WCF) für Maschinensteuerung von CNC-Fräsmaschinen zum Hochgeschwindigkeitsfräsen und 3D-Gravieren, Dentalfräsmaschinen.
Impact:
Benutzerfreundliche CNC-Steuerungssoftware, effizientere Diagnose, erweiterbare Architektur.
Technologien:
WPF, C#, WCF, Prism, MEF, Entity Framework, SQL, Json, TFS, Git, Unit Test
Fachgebiet:
Maschinenbau, CNC-Fräsmaschinen, Dentalfräsmaschinen
.NET-Entwickler, C# Developer, Softwareentwickler, Software Design, .Net, .Net Framework (Microsoft), C#, Entity Framework, Git, Softwareentwicklung (allg.), Team Foundation Server, Windows Presentation Foundation
8/2014 – 12/2015
Tätigkeitsbeschreibung
Projekt:
Architektur und UI-Entwicklung für ein SCADA-Framework (VisiWin) zur Überwachung und Steuerung von Fertigungsprozessen. Einführung von Code-Reviews, Unit-Tests und Clean Code-Praktiken.
Impact:
Einheitliche Plattform, verbesserte Visualisierung, höhere Codequalität.
Technologien:
WPF, C#, VisiWin, MVVM, Unit Test, ANTS, SCADA, Beckhoff, OPC UA, R#
Fachgebiet:
Maschinenbau, Automation, Messtechnik
.NET-Entwickler, C# Developer, Softwareentwickler, Software Architecture, .Net, .Net Framework (Microsoft), C#, Nunit, Softwareentwicklung (allg.), Windows Presentation Foundation, Beckhoff (allg.), OPC Unified Architecture, SCADA
10/2013 – 10/2016
Tätigkeitsbeschreibung
Projekt: speak2mail: Sprachnachrichten per E-Mail versenden.
Umgebung: Silverlight, C#, .NET 4.5, Windows Phone, MVVM, SVN, R#
C#, C# Developer, Microsoft Silverlight, Microsoft Visual Studio, Mobile Application Development, Softwareentwickler, Softwareentwicklung (allg.), Windows Phone, Windows Phone Entwicklung
1/2013 – 6/2014
Tätigkeitsbeschreibung
Projekt:
Entwicklung einer Gradierungssoftware für Strickmaschinen zur Erstellung von Mustern in beliebig vielen Größen, integriert in textile CAD-Systeme. Umsetzung von Business-Logik, UI-Anbindung via MVVM/WPF, Formel-Calculator und Unit-Tests.
Impact:
Automatisierte Mustererstellung, schnellere Produktionszyklen.
Technologien:
WPF, C#, .NET, VS, MVVM, Scrum, AccuRev, Jira, Unit Test, R#
Fachgebiet:
Mode/Bekleidungsindustrie, Textilindustrie, Maschinenbau
.Net, .NET-Entwickler, .Net Framework (Microsoft), Agile Methodologie, C#, C# Developer, Nunit, Scrum, Windows Presentation Foundation
1/2011 – 12/2012
Tätigkeitsbeschreibung
Projekt:
Portierung und Weiterentwicklung einer bestehenden Bildverarbeitungs-software von WinForms nach WPF. Einführung von MVVM und Unit-Tests, Entwicklung von AddIns für Bildbearbeitung und Bildsuche (ImageBrowser).
Impact:
Modernisierte Software, wartbare Architektur, verbesserte Visualisierung und Analyse digitaler Bilder.
Technologien:
WPF, WCF, C#, MVVM, Scrum, Managed Addin Framework (MAF), Perforce
Fachgebiet:
Feinmechanisch-optische Industrie, Optik, Medizintechnik, Messtechnik
.Net, .NET-Entwickler, .Net Framework (Microsoft), Agile Methodologie, C#, C# Developer, Microsoft Visual Studio, Scrum, Windows Presentation Foundation
10/2009 – 12/2010
Tätigkeitsbeschreibung
Projekt: Entwicklung von Software für die Bildverarbeitungssysteme der
Werkzeugeinstellgeräte und Werkzeugvermessung.
Umgebung: WPF, C#, .NET 4.0, VS 2010, MVVM, Design Patterns, Linq to SQL, TFS,
OpenXML, MS Expression Blend, Unit Testing, Resharper, Windows 7, XNA
.Net, .NET-Entwickler, .Net Framework (Microsoft), Agile Methodologie, C#, C# Developer, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, Scrum, SQL, Windows Presentation Foundation, XML
6/2008 – 9/2009
Tätigkeitsbeschreibung
Projekt: TSvisIT – eine Software-Lösung im HMI & Control Bereich. Entwicklung
eines Projektierungswerkzeuges mit C#, .Net für das Erstellen von
durchgängigen Visualisierungslösungen in .Net Compact Framework für
Text- und Grafikpanels mit einem Windows CE - OS.
- Entwicklung der Projektiersoftware und der Visualisierungsruntime.
- Benutzerverwaltung und Controls-Berechtigung
- Internationalisierung der Runtime Applikation
- Data-Logging, Persistenz und Benachrichtigung (FileSystem, SQL, FTP,
Email, SMS, Sound)
Umgebung: C#, .NET 3.5 (auch Compact Framework), TFS, MS Unit Testing Framework,
NUnit, NHibernate, Syncfusion, MS Enterprise Library, Resharper
.Net, .NET-Entwickler, .Net Framework (Microsoft), Agile Methodologie, C#, C# Developer, Microsoft Visual Studio, Nhibernate, Nunit, Scrum, SQL, Team Foundation Server, Windows Embedded, Windows Presentation Foundation
3/2008 – 5/2008
Tätigkeitsbeschreibung
Integration der Basis-Funktionalität eines 2-Kanal-Langzeit-EKGs (Holter) in
die SOMNOlab – Plattform zur Darstellung eines vollständigen Umfangs
einer somno-kardio-respiratorischen Diagnose.
Umgebung: .NET 2.0, C#, C++/CLI, Interoperability, NUnit, COM, VB 6, CVS
.Net, .NET-Entwickler, .Net Framework (Microsoft), C++, DCOM (Distributed Component Object Model), Nunit, Visual Basic
1/2008 – 3/2008
Tätigkeitsbeschreibung
Projekt: Magellan – ein Document Management System zur Versionierung und
Modularisierung von Applikations-, Maschinen- und Release-Spezifikationen.
Umgebung: C#, .NET 2.0, WinForms, ORACLE, VSTO, Word 2007
Microsoft Visual Studio, .Net, .NET-Entwickler, .Net Framework (Microsoft), Oracle Database, Windows Presentation Foundation
1/2007 – 12/2007
Tätigkeitsbeschreibung
Projekt: SecurDisc™
- Prototyp (WPF, C#) für Pilotprojekt „Media Playback and Management“
- Implementierung und Integration in Nero Express
- Neuentwicklung SecurDisc™ Viewer – (GUI)
Umgebung: WPF, C#, .NET 3.0, VS2008, VC++, MFC, STL, Expression Blend, cppUnit
Microsoft Visual Studio, .Net, .NET-Entwickler, .Net Framework (Microsoft), Agile Methodologie, C#, C++, C# Developer, Microsoft Foundation Classes (MFC), Scrum, Visual C++, Windows Presentation Foundation
9/2006 – 2/2007
Tätigkeitsbeschreibung
Projekt: LineBrowser, Entwicklung eines Prozessdaten - Analyse - Systems. Zweck:
Rückverfolgung im Sinne der Produkthaftung, Auswertungen und Analysen
über das Intranet, Überwachung, Langzeitarchivierung.
Umgebung: .NET 2005, VC++, Qt 4, STL, XML, QTest, SVN, Enterprise Architect, Oracle
Microsoft Visual Studio, C++, Enterprise Architect (EA), Oracle Database, Qt (Software), Visual C++, XML
10/2005 – 8/2006
Tätigkeitsbeschreibung
Projekt: Design und Entwicklung verschiedener Client Applikationen.
- Studie für die GUI-Entwicklung mit XAML(WPF) und C#.
- Entwicklung verschiedener Besonderheiten der GUI mit Schwerpunkt
spezielle Effekte und Usability der GUI.
- Architektonische und strategische Beratung, Konzeption und
Implementierung eines System Management Agent (Windows-Client
Komponente), für die Kommunikation (http, download, upload, SSL) mit
einem J2EE Web Service, inklusive Selbstaktualisierung in einem
Transaktionssystem ohne Benutzerinteraktion.
Umgebung: C#, WPF, .NET 2003, VC++, Design Patterns, XML, SVN, cppunit, log4cplus
Microsoft Visual Studio, .Net, .NET-Entwickler, .Net Framework (Microsoft), Agile Methodologie, C#, C# Developer, Microsoft Foundation Classes (MFC), Scrum, Visual C++, Windows Presentation Foundation
3/1999 – 9/2005
Tätigkeitsbeschreibung
Projekt: Entwicklung eines Leitstandes Druckmaschinen.
Umgebung: Visual C++, MFC, Design Patterns, STL, ATL, (D)COM, GDI+, Design Patterns, Rogue Wave Stingray Studio, Visio, Windows NT/XP, Windows Embedded Studio,Target Designer, Component Designer, Doxygen, MS Access, VB, VBA, Norton Ghost, MS Access, Modula-2, VMWare, Virtual PC
Microsoft Foundation Classes (MFC), Microsoft Visual Studio, Visual C++, DCOM (Distributed Component Object Model)
1/1999 – 2/1999
Tätigkeitsbeschreibung
Projekt: Design und Entwicklung zur Verwaltung virtuellen Call Centers.
Umgebung: Visual C++, MFC, Design Patterns, Windows (NT,98,95)
Microsoft Visual Studio, C++, Microsoft Foundation Classes (MFC), Visual C++
4/1998 – 12/1998
Tätigkeitsbeschreibung
Projekt: Design und Entwicklung einer Software zur Personaleinsatzplanung.
Umgebung: Visual C++, MFC, ATL, (D)COM, Design Patterns, Together C++, ErWin, Crystal Reports, Centura/Gupta, alle Windows
Microsoft Visual Studio, C++, Crystal Reports, DCOM (Distributed Component Object Model), Microsoft Foundation Classes (MFC), Visual C++
2/1997 – 3/1998
Tätigkeitsbeschreibung
Projekt: Entwicklung eines PPS-Systems.
Umgebung: Delphi, COM, ErWin, List&Label, COM, MS SQL, Paradox, Interbase, ORACLE
DCOM (Distributed Component Object Model), Delphi, Microsoft SQL-Server (MS SQL), Oracle Database
10/1996 – 1/1997
Tätigkeitsbeschreibung
Projekt: Entwicklung einer Explorer Erweiterung und Drucken von Etiketten.
Umgebung: Visual C++, STL, Windows 95, NT
Microsoft Visual Studio, C++, Softwareentwickler, Visual C++
Ausbildung
Saarbrücken
Temeswar
Temeswar
Über mich
Leidenschaft & Erfahrung:
Meine Leidenschaft für Softwareentwicklung begleitet mich seit meinem Informatik-Abitur in den 1980er-Jahren. Beruflich bin ich seit 1996 in der Softwareentwicklung tätig und seit 1999 als Freelancer im Einsatz.
Technischer Fokus:
Mein Schwerpunkt liegt auf der Entwicklung von robusten .NET-Anwendungen mit C#, WPF, MVVM sowie der Anbindung von Datenbanken über SQL.
Architektur & Qualität:
Ich bringe langjährige Erfahrung in der Architektur, Weiterentwicklung und Modernisierung komplexer Anwendungen mit – vom klassischen Client über modulare Backend-Services bis hin zu Fullstack-Szenarien. Besonderen Wert lege ich auf sauberen Code, Wartbarkeit und Qualitätssicherung durch Unit-Tests – orientiert an Clean Code und SOLID-Prinzipien.
Zusammenarbeit & Mehrwert:
Ich bin es gewohnt, mich schnell in bestehende Teams und Strukturen einzuarbeiten und Projekte effizient voranzubringen. Unternehmen profitieren von meiner technischen Tiefe, breiten Projekterfahrung und Kreativität, mit der ich komplexe Herausforderungen zuverlässig und praxisnah löse.
Weitere Kenntnisse
* C# / .Net (Framework & Core)
* MVVM, Linq, TAP
* Clean Code, SOLID, Patterns
* Parallel Programming
UI- & Client- Frameworks
* WPF, WinUI, XAML
* CommunityToolkit
* Xamarin
Datenbanken & ORMs
* Entity Framework, EF Core
* MS SQL
* SQLite, Oracle, MySql
* SQL-Server Mgmt Studio
Testing & Qualitätssicherung
* Unit Test (NUnit, xUnit)
* NSubstitute, Moq
Entwicklungsumgebung & Tools
* Visual Studio, ReSharper
* dotMemory, dotTrace
* GitHub Copilot
Source Code Mgmt & Agile
* Git (-Hub, -Lab), JIRA, TFS
* Agile Methoden, Scrum
Sonstige
* WCF
* Prism, Unity
* C++, C++/CLI
Persönliche Daten
- Rumänisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
