08/31/2026 updated
BL
20 % partially available
Senior C#/.NET Developer | WPF, MVVM & Industrial Systems
NOVI SAD, Serbia
Only remote
Faculty of Technical Sciences (FTN), University of Novi Sad - MechatronicsAbout me
Senior C#/.NET developer focused on WPF desktop applications and long-living production systems. Experienced in debugging, maintenance, modernization and hardware integration. I prefer to start with a small, well-defined task and continue long-term if we work well together
.NET FrameworkC Sharp (Programming Language)Database DevelopmentDebuggingWindows APIProduction SystemsSoftware EngineeringSoftware VersioningServer Side DevelopmentBackend
C#/.NET Desktop Development
Entwicklung und Wartung komplexer C#/.NET-Desktopanwendungen mit WPF, XAML und MVVM, einschliesslich DevExpress-basierter Benutzeroberflaechen und Modernisierung von Legacy-WinForms-Modulen.
Backend & Datenbankintegration
Einsatz von REST APIs, Entity Framework / EF Core, SQL und MySQL fuer die Datenbankentwicklung, inklusive Query-Optimierung und serverseitiger Applikationslogik.
Hardware- & Systemintegration
Implementierung von RS-232/Seriell-Kommunikation sowie Schnittstellen fuer maschinenverbundene und hardwareintegrierte Systeme in industriellen und eingebetteten Umgebungen.
Asynchrone Programmierung & Multithreading
Implementierung asynchroner und performance-kritischer Anwendungskomponenten mit async/await und Multithreading-Techniken.
Debugging & Refactoring
Einstieg in bestehende Codebasen, Debugging, Refactoring und Implementierung neuer Funktionalitaeten in langlebigen Produktionssystemen.
Deployment & Versionierung
Entwurf und Pflege von Deployment-Infrastrukturen, einschliesslich Installern, automatischer Updates und Versionierung mit Git.
Embedded C & Mikrocontroller-Entwicklung
Entwicklung, Optimierung und Wartung von Embedded-C-Firmware fuer 8051-Mikrocontroller sowie ARM7-basierte Geraete.
Verilog & Hardware-Verifikation
Entwicklung von Verilog-Testbenches und Low-Level-Testfaellen in 8051 Assembly sowie Post-Production-Hardware-Verifikation von Mikrocontroller-Funktionalitaeten.
Linux-Netzwerkkonfiguration
Konfiguration und Test von Linux-Netzwerkumgebungen, einschliesslich Network Bonding und Teaming.
Entwicklung und Wartung komplexer C#/.NET-Desktopanwendungen mit WPF, XAML und MVVM, einschliesslich DevExpress-basierter Benutzeroberflaechen und Modernisierung von Legacy-WinForms-Modulen.
Backend & Datenbankintegration
Einsatz von REST APIs, Entity Framework / EF Core, SQL und MySQL fuer die Datenbankentwicklung, inklusive Query-Optimierung und serverseitiger Applikationslogik.
Hardware- & Systemintegration
Implementierung von RS-232/Seriell-Kommunikation sowie Schnittstellen fuer maschinenverbundene und hardwareintegrierte Systeme in industriellen und eingebetteten Umgebungen.
Asynchrone Programmierung & Multithreading
Implementierung asynchroner und performance-kritischer Anwendungskomponenten mit async/await und Multithreading-Techniken.
Debugging & Refactoring
Einstieg in bestehende Codebasen, Debugging, Refactoring und Implementierung neuer Funktionalitaeten in langlebigen Produktionssystemen.
Deployment & Versionierung
Entwurf und Pflege von Deployment-Infrastrukturen, einschliesslich Installern, automatischer Updates und Versionierung mit Git.
Embedded C & Mikrocontroller-Entwicklung
Entwicklung, Optimierung und Wartung von Embedded-C-Firmware fuer 8051-Mikrocontroller sowie ARM7-basierte Geraete.
Verilog & Hardware-Verifikation
Entwicklung von Verilog-Testbenches und Low-Level-Testfaellen in 8051 Assembly sowie Post-Production-Hardware-Verifikation von Mikrocontroller-Funktionalitaeten.
Linux-Netzwerkkonfiguration
Konfiguration und Test von Linux-Netzwerkumgebungen, einschliesslich Network Bonding und Teaming.
Experience
Professional experience10+ years
Freelancer since2026
Languages
EnglishFluentSerbianNative speaker
Project history
Entwicklung und Wartung komplexer C#/.NET-Desktopanwendungen fuer industrielle und sicherheitsrelevante Systeme. WPF/XAML/MVVM-Entwicklung mit DevExpress-Benutzeroberflaechen. Modernisierung von Legacy-WinForms-Modulen und Migration zu WPF. Integration von REST APIs, Datenbankentwicklung mit EF Core, SQL und MySQL. Implementierung von Hardware-Schnittstellen und serieller Kommunikation. Design von Deployment-Infrastrukturen mit Installern, automatischen Updates und Versionierung.
Entwicklung und Wartung von Softwarediensten innerhalb eines Advanced Distribution Management Systems (ADMS) fuer Smart-Grid-Anwendungen. Entwicklung und Fehlerbehebung in einem grossen, verteilten Produktionssoftwaresystem. Konfiguration und Test von Linux-Netzwerkumgebungen. Wartung und Verbesserung bestehender Produktionssoftware mit Fokus auf Zuverlaessigkeit und Systemintegration.
Verifikation von 8051-Mikrocontrollern und Peripheriegeraeten in digitalen Fernseh-IC-Designs. Entwicklung von Verilog-Testbenches und Low-Level-Testfaellen in 8051 Assembly. Post-Production-Hardware-Verifikation sowie Entwicklung, Optimierung und Wartung von Embedded-C-Firmware fuer 8051-Mikrocontroller.