05/28/2026 updated


Premium member
100 % availableSenior .NET Software Developer
s. Dragichevo, Bulgaria
Only remote
Bachelor's Degree in Computer ScienceAbout me
Senior .NET contractor, 15 years building production systems for fintech, healthcare, and industrial clients across the UK, EU, and US. Focus on multi-tenant SaaS, complex API integrations, and stabilising existing codebases. C# / .NET, Azure, SQL Server, React, Angular, Blazor, WPF.
AI AgentsASP.NETMicrosoft AzureC Sharp (Programming Language)Extract Transform Load (ETL)Entity FrameworkPython (Programming Language)Windows Presentation FoundationNode.jsAzure Active DirectorySoftware EngineeringTypeScriptWindows Forms.NET CoreReact.js
C# und .NET Entwicklung
Mehr als 12 Jahre Erfahrung in der Entwicklung von Webanwendungen, Web-Services, APIs und Desktop-Applikationen mit C# und dem .NET Tech-Stack, einschliesslich ASP.NET MVC, .NET Core und WPF.
Microsoft Azure und Cloud Services
Fundierte Kenntnisse in Microsoft Azure und Azure Cloud Services fuer die Entwicklung und den Betrieb skalierbarer Softwareloesungen in der Cloud.
Blazor und Frontend-Technologien
Umfangreiche Erfahrung mit Blazor, JavaScript, AngularJS, HTML und CSS fuer die Entwicklung moderner, interaktiver Weboberflaechen.
SQL Server und Datenbankentwicklung
Kenntnisse in SQL Server fuer die Entwicklung und Verwaltung relationaler Datenbanken in Unternehmensanwendungen.
SOA und REST/SOAP APIs
Erfahrung in der Entwicklung serviceorientierter Architekturen (SOA) sowie REST- und SOAP-basierter APIs und Web-Services.
Drittanbieter-Komponentenbibliotheken
Praxiserfahrung mit populaeren Komponentenbibliotheken wie DevExpress, Syncfusion und Kendo Telerik fuer die Entwicklung anspruchsvoller Benutzeroberflaechen.
Versionskontrolle und Team Foundation Server
Einsatz von Git und Team Foundation Server fuer Versionskontrolle und kollaborative Softwareentwicklung in agilen Teams.
SOLID-Prinzipien und objektorientierte Programmierung
Anwendung von SOLID-Designprinzipien und objektorientierter Programmierung fuer wartbare und erweiterbare Softwarearchitekturen.
Windows Forms und Desktop-Entwicklung
Erfahrung in der Entwicklung von Desktop-Applikationen mit Windows Forms und WPF unter Verwendung von C#.
Mehr als 12 Jahre Erfahrung in der Entwicklung von Webanwendungen, Web-Services, APIs und Desktop-Applikationen mit C# und dem .NET Tech-Stack, einschliesslich ASP.NET MVC, .NET Core und WPF.
Microsoft Azure und Cloud Services
Fundierte Kenntnisse in Microsoft Azure und Azure Cloud Services fuer die Entwicklung und den Betrieb skalierbarer Softwareloesungen in der Cloud.
Blazor und Frontend-Technologien
Umfangreiche Erfahrung mit Blazor, JavaScript, AngularJS, HTML und CSS fuer die Entwicklung moderner, interaktiver Weboberflaechen.
SQL Server und Datenbankentwicklung
Kenntnisse in SQL Server fuer die Entwicklung und Verwaltung relationaler Datenbanken in Unternehmensanwendungen.
SOA und REST/SOAP APIs
Erfahrung in der Entwicklung serviceorientierter Architekturen (SOA) sowie REST- und SOAP-basierter APIs und Web-Services.
Drittanbieter-Komponentenbibliotheken
Praxiserfahrung mit populaeren Komponentenbibliotheken wie DevExpress, Syncfusion und Kendo Telerik fuer die Entwicklung anspruchsvoller Benutzeroberflaechen.
Versionskontrolle und Team Foundation Server
Einsatz von Git und Team Foundation Server fuer Versionskontrolle und kollaborative Softwareentwicklung in agilen Teams.
SOLID-Prinzipien und objektorientierte Programmierung
Anwendung von SOLID-Designprinzipien und objektorientierter Programmierung fuer wartbare und erweiterbare Softwarearchitekturen.
Windows Forms und Desktop-Entwicklung
Erfahrung in der Entwicklung von Desktop-Applikationen mit Windows Forms und WPF unter Verwendung von C#.
Languages
BulgarianNative speakerGermanBasic knowledgeEnglishFluent
Project history
SquidERP — modular ERP platform for SMB operations. I rebuilt the authentication system end-to-end to support multi-tenancy and multiple identity providers (Google, Microsoft, phone-only login), and built a centralised authentication service that handles auth uniformly across the company's suite of apps. I also delivered centralised user management across instances — so administrators manage users, roles, and access in one place rather than per-app — and built the billing portal handling subscriptions, plans, and customer self-service. .NET 8 backend with Angular frontend. The work covered token issuance and refresh, identity provider integration, tenant-aware permission resolution, and the migration path from the legacy auth layer to the new service without disrupting existing users.
US-based industrial commissioning SaaS used by field engineers in plants and large facilities. I led the migration from legacy .NET MVC to Blazor WebAssembly and rewrote core modules in the new architecture. The frontend uses Syncfusion controls throughout — data grids, schedulers, document viewers, and a dynamic form builder that generates complex commissioning checklists. One of the harder problems on the build was offline-first support: field engineers often work in environments with no connectivity, so the app had to function fully offline, queue changes locally, and sync cleanly when the connection returned. I designed the local persistence and sync layer, including conflict resolution when multiple users had edited the same records offline. More recently I integrated AI features into the platform — LLM-powered summarisation of commissioning reports and assisted form filling — wiring model APIs into the existing production Blazor app without disrupting the core workflow.
German healthcare transportation client (medical patient transport coordination). I worked across both their flagship products: , the WPF/MVVM desktop platform used by dispatchers, with complex real-time geolocation, route handling, and dense charting where large amounts of moving data have to be readable at a glance; and , the Blazor web counterpart built on the same .NET backend, covering UI components, state management, API design, and the data layer. Working on both products gave me a clear view of where it makes sense to share logic and contracts between desktop and web and where the two should diverge — the desktop side needs dispatcher-style information density, while the web side benefits from a cleaner, more conventional Blazor UI pattern. The engagement was also where I got comfortable with the precision and formality that German engineering work expects — detailed specs, clear written communication, and a strong preference for "correct first" over "fast first."