01.07.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior .Net Entwickler / Softwarearchitekt

Effretikon, Schweiz
Deutschland +2
info: Deutschland, Österreich, Schweiz
Staatl. gepr. Techniker, Fachrichtung tech. Informatik
Effretikon, Schweiz
Deutschland +2
info: Deutschland, Österreich, Schweiz
Staatl. gepr. Techniker, Fachrichtung tech. Informatik

Profilanlagen

Urkunde Innovationspreis Deutsche Wirtschaft 2007
MS_Learning_Transcript.PDF
Anlage_4_Coursera_3UG8FPX33P3M.pdf
Anlage_3_Coursera_KNF29MA9JEHZ.pdf
Anlage_6_Coursera LATMD6GLHN2M.pdf
Anlage_5_Coursera NWBTXF79MZMH.pdf
Anlage_7_Coursera 6THXX8WHBRU9.pdf
Coursera 2SXQCFCCZ553.pdf

Skills

Clean CodeAsp.Net.Net FrameworkApple IOSArchitekturASP.NET MVCAutomatisierungSynchronisationMicrosoft AzureMedizintechnikC#Cloud ComputingDatenbankenContinuous IntegrationCqrsDistributed ComputingUi-DesignSkalierbarkeitWindows Communication FoundationVersicherungenJSONPostgreSQLMicrosoft Sql-ServerMongoDBLeistungssteigerungScrumSoftware ArchitectureRabbitMQTelemetriePrometheusSQLiteSQLStakeholder ManagementTechnische KommunikationWindows FormsXamarinDaten- / DatensatzprotokollierungBlazorBackendGitLabKanbanEvent Driven ArchitectureKubernetesCoaching und MentoringTeam ManagementDomain Driven DevelopmentApi DesigngRPCRefactoringDockerMicroservices
Ich bin Senior .NET Entwickler und Software Architekt mit über 20 Jahren Erfahrung in der Konzeption, Modernisierung und Entwicklung komplexer Unternehmensanwendungen. Mein Fokus liegt auf .NET 9 / .NET 10, Cloud-nativen Architekturen, verteilten Systemen und hochwertiger Mobile-Entwicklung mit MAUI.Net.

Ich begleite Unternehmen beim Refactoring und der Migration von .NET Framework zu modernen .NET-Versionen und übernehme Architektur, Implementierung, Coaching sowie Performance-Optimierung bestehender Systeme.

In meinen Projekten arbeite ich mit CQRS, Saga Pattern, DDD, Microservices,Event-Driven Architecture, REST/gRPC, verteilten Messagesystemen wie RabbitMQ und modernen Observability-Stacks (Prometheus, OpenTelemetry). Durch meine breite Erfahrung in Banken, Versicherungen, Medizintechnik und ECM-Systemen bringe ich eine ausgeprägte Fähigkeit mit, komplexe Geschäftslogiken strukturiert, skalierbar und langlebig umzusetzen.

Ein besonderer Schwerpunkt liegt auf der MAUI-Entwicklung für iOS/Android, inklusive Offline-Synchronisation (RealmDB, SQLite), sicherer Backend-Integration, custom SkiaSharp-Controls, UI/UX-Optimierungen und CI/CD-Automatisierung. Ich entwickle wiederverwendbare Komponenten, moderne UI-Bibliotheken sowie robuste Integrationsschichten für verteilte Systeme.

Darüber hinaus habe ich umfangreiche Erfahrung in Teamführung, Coaching, technischer Kommunikation und der Begleitung von Entwicklungsteams bei Architektur- und Modernisierungsinitiativen.

Kompetenzschwerpunkte
  1. .NET 8, .NET 9, .NET 10, C#, MAUI.Net, Xamarin, ASP.NET Core, Blazor Server, ASP.Net MVC, Winforms
  2. Software-Architektur, Microservices, verteilte Systeme
  3. CQRS, Saga Pattern, DDD, Messaging (RabbitMQ)
  4. REST, gRPC, WCF, API-Design
  5. SQL-Server, PostgreSQL, MongoDB, RealmDB
  6. SkiaSharp, UI-Frameworks, Custom Controls
  7. Docker/Kubernetes, CI/CD, Azure DevOps, GitLab
  8. Observability: Prometheus, OpenTelemetry, Logging
  9. Clean Code, Refactoring, Legacy-Modernisierung
  10. Führung, Coaching, Stakeholder-Management
  11. Agiles Arbeiten mit Scrum, Kanban

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2005

Sprachen

DeutschMutterspracheEnglischverhandlungssicherSpanischGrundkenntnisse

Projekthistorie

.net Senior Developer

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Migrationsprojekt zur Ablösung und Modernisierung bankfachlicher Anwendungen vom .NET Framework auf .NET 8. Als zusätzliche Unterstützung vom Team leiste ich ebenfalls Produktiv Support für bestehende .NET-Framework-Applikationen.

Primäre Aufgaben:
  1. Erstellung des Architekturkonzepts für neue .NET-8-basierten Anwendungen- Entwicklung des Migrationskonzepts für bestehende .NET-Framework-Applikationen
  2. Coaching und fachliche Unterstützung interner Mitarbeiter zu .NET 8
  3. Migration der Notfall Arbeitsplatz Applikation von .NET Framework auf .NET 8.
  4. Produktiv-Support und Bugfixing der laufenden .NET-Framework-Systeme
Techstack:
C# #.NET 8 #.NET Framework 4.8 #REST #WCF #MVC #WinForm #CQRS #Saga Pattern #Entity Framework #SQL-Server #Azure DevOps #Git #Visual Studio #Scrum #DevExpress #CI/CD #Control-M #Harness Deplyment #Blackduck #SonarQube #Jira #Confluence

Mobile Senior Developer

Pharma und Medizintechnik

10-50 Mitarbeiter

In meiner Rolle als leitender Mobile Entwickler und Architekt bin ich massgeblich an der Neuentwicklung einer App zur rechtssicheren Dokumentation in der Altenpflege und medizinischen Messwerterfassung mit MAUI.Net beteiligt. Zu meinen Aufgaben gehören unter anderem die Integration einer sicheren Synchronisation mit dem Backend sowie die Implementierung spezieller medizinischer Chart-Komponenten mit SkiaSharp zur Visualisierung von Messwerten.

Primäre Aufgaben:
  1. Entwicklung einer MAUI.Net basierten App zur rechtssicheren Dokumentation von Interventionen in der Altenpflege und medizinischen Messwerten.- Synchronisation der App mit dem Pflege-Backend über REST für zuverlässige Datenübertragung.
  2. Implementierung einer Offline-Speicherung mit RealmDB, um die Datenverfügbarkeit auch ohne Netzwerkzugang sicherzustellen.
  3. Verwendung des MVVM-Patterns für eine saubere Trennung von Logik und UI.- Implementierung des CQRS & Saga Patterns zur Optimierung der Datenverarbeitung und Workflow-Steuerung.
  4. Entwicklung massgeschneiderter medizinischer Chart-Komponenten mit SkiaSharp zur Darstellung und Analyse medizinischer Daten.
  5. Implementierung lokaler Benachrichtigungen zur proaktiven Benutzerinformation.
  6. Erstellung und Wartung von CI/CD-Pipelines für automatisierte Builds und Deployments.
Techstack:

#C# #MAUI.Net #REST #RealmDB #MVVM #CQRS #Saga Pattern #SkiaSharp #ASP.net Core 8 #Entity Framework #SQL-Server #Microservices #Docker #Azure DevOps #Git #Visual Studio #Scrum

Senior. .net Entwickler / .net Software Architekt

Internet und Informationstechnologie

250-500 Mitarbeiter

Weiterentwicklung und Verbesserung der Enterprise Content Management (ECM) Plattform aus vergangenen Projekteinsätzen. Diese Phase des Projekts konzentriert sich auf die Erweiterung der Funktionalitäten sowie die Optimierung der Systemleistung um der wachsenden und sich verändernden Anforderungen der Nutzerbasis gerecht zu werden.

Primäre Aufgaben:
  1. Entwicklung und Implementierung neuer Funktionen und Verbesserungen für die ECM-Plattform, um die Leistungsfähigkeit und Benutzerfreundlichkeit zu erhöhen.
  2. Bugfixing und Optimierung bestehender Funktionen, um die Stabilität und Zuverlässigkeit der Plattform zu gewährleisten.
  3. Coaching und Training der internen Mitarbeiter auf neue Technologien und Best Practices, um die Kompetenzen und Fähigkeiten des Teams zu erweitern.

Techstack:

#C# #ASP.net Core 6 #REST #gRPC #RabbitMQ #Yuuvis DMS #PDF Tools #Elastic Search #Redis Cache #Dapr #Prometheus #OpenTelemetry #Entity Framework #PostgreSQL #MongoDB #Blazor Server #SignalR #OpenPolicyAgent #CQRS #Microservices #Docker #Kubernetis #Gitlab #Git #Visual Studio #Scrum #CI/CD #SymanticRelease #SonarQube #Octupus Deployment #Jira #Confluence

.net Software Architekt

Pharma und Medizintechnik

10-50 Mitarbeiter

Entwurf und Implementierung eines Prototyps zur Migration einer bestehenden Xamarin Forms basierten App auf Maui.Net, spezialisiert auf die Dokumentation in der Altenpflege. Stabilisierung und Optimierung der vorhandenen Xamarin Forms-Anwendung zur Gewährleistung einer verbesserten Performance und Zuverlässigkeit. Enge Zusammenarbeit im Scrum-Team zur Planung, Entwicklung und Bereitstellung von Softwarelösungen, die den Anforderungen und Erwartungen der Stakeholder entsprechen.

Primäre Aufgaben:
  1. Planung und Design eines Prototyps zur Migration der bestehenden Xamarin Forms-basierten App auf MAUI.Net, mit einem speziellen Fokus auf die Dokumentation in der Altenpflege.
  2. Technische Umsetzung des geplanten Prototyps, inklusive der Entwicklung neuer Funktionen und der Anpassung bestehender Features für MAUI.Net.
  3. Bugfixing, Analyse und Implementierung von Verbesserungen in der Xamarin Forms-App zur Steigerung der Performance und Zuverlässigkeit sowie der allgemeinen Nutzererfahrung.
Techstack:
C# #ASP.net Core 7 #Maui.Net #Xamarin Forms #REST #SQL-Server #Azure DevOps #Git #Visual Studio #Scrum

.Net Senior Entwickler / Sw. Architekt

Internet und Informationstechnologie

250-500 Mitarbeiter

Entwicklung einer innovativen Cloud-Native Plattform für Enterprise Content Management und Dokumentenarchivierung beteiligt. Dieses Projekt, welches auf der Basis eines Prototyps realisiert wurde, zeichnet sich durch seine Mikroservice-Architektur aus und integriert modernste Technologien, um effiziente und sichere Verwaltung grosser Datenmengen zu gewährleisten. Ich trug zur Implementierung des Sicherheitskonzeptes bei und spielte eine Schlüsselrolle in der kontinuierlichen Entwicklung und Verbesserung der Plattform.

Primäre Aufgaben:
  1. Entwicklung und Implementierung einer innovative Plattform für Enterprise Content Management und Dokumentenarchivierung, basierend dem Prototyp.
  2. Weiterentwicklung und Optimierung der Building Blocks für die Plattform.
Techstack:
C# #ASP.net Core 6 #REST #gRPC #CQRS #RabbitMQ #Yuuvis DMS #4Heights PDF Tools #Elastic Search #Redis Cache #Dapr #Prometheus #OpenTelemetry #Entity Framework #PostgreSQL #MongoDB #Blazor Server #SignalR #Microservices #Docker #Kubernetis #Gitlab #Git #Visual Studio #Scrum #CI/CD #SymanticRelease #Jira #Confluence

.net Software Architekt

Pharma und Medizintechnik

50-250 Mitarbeiter

Im Rahmen des Projekts wurde ein Prototyp für eine Microservice-basierte Plattform entwickelt, die auf den Bereich der Labormedizin, insbesondere der Dialyse, spezialisiert ist. Ziel war es, eine effiziente und benutzerfreundliche Darstellung verschiedener Laborwerte eines Patienten zu ermöglichen. Der Prototyp nutzt moderne Technologien und Praktiken wie CQRS, Event Messaging via RabbitMQ. Durch den Einsatz von Scrum als agile Entwicklungsmethode konnte das Projektteam schnell auf Änderungen reagieren und die Entwicklung effizient vorantreiben. Die Architektur basiert auf Microservices, was die Skalierbarkeit und Wartbarkeit der Plattform verbessert.

Primäre Aufgaben:
  1. Erstellung eines Microservice-basierten Prototyps, der sich auf den Bereich der Labormedizin, insbesondere der Dialyse, konzentriert, mit dem Ziel, Laborwerte von Patienten effizient und benutzerfreundlich darzustellen.
  2. Aufbau der Architektur auf Microservices zur Verbesserung der Skalierbarkeit und Wartbarkeit der Plattform sowie Integration von Prometheus und OpenTelemetry für eine umfassende Überwachung und Optimierung der Leistung.
  3. Entwicklung und Design von Building Blocks um die Wiederverwendbarkeit und Erweiterbarkeit der Plattform zu gewährleisten.
Techstack:
C# #ASP.net Core 6 #REST #CQRS #RabbitMQ #Blazor Server #Prometheus #OpenTelemetry #Entity Framework #SQL-Server #SignalR #Microservices #Docker #Azure DevOps #Git #Visual Studio #Scrum

Sr. .net Entwickler, .net Software Architekt

Internet und Informationstechnologie

250-500 Mitarbeiter

Entwurf und Implementierung eines Prototyps für Enterprise Content Management (ECM) und Dokumentenarchivierung, basierend auf einem Microservice-Architekturansatz, um Skalierbarkeit, Effizienz und Wartbarkeit zu gewährleisten. Entwicklung und Integration vielfältiger Technologien wie CQRS für eine klare Trennung von Befehlen und Abfragen, RabbitMQ für robuste Nachrichtenvermittlung, Yuuvis DMS für fortschrittliches Dokumentenmanagement und Elastic Search für leistungsstarke Suchfunktionalitäten. Ausarbeitung eines umfassenden Sicherheitskonzepts, einschliesslich Authentifizierung, Autorisierung und Datenverschlüsselung, um die strengen Sicherheitsanforderungen von Unternehmensinhalten zu erfüllen.

Primäre Aufgaben:
  1. Entwurf und Implementierung eines Prototyps für Enterprise Content Management (ECM) und Dokumentenarchivierung, basierend auf einem Microservice-Architekturansatz, um Skalierbarkeit, Effizienz und Wartbarkeit zu gewährleisten.
  2. Entwicklung und Integration vielfältiger Technologien wie CQRS für eine klare Trennung von Befehlen und Abfragen, RabbitMQ für robuste Nachrichtenvermittlung, Yuuvis DMS für fortschrittliches Dokumentenmanagement und Elastic Search für leistungsstarke Suchfunktionalitäten.
  3. Ausarbeitung eines umfassenden Sicherheitskonzepts, einschliesslich Authentifizierung, Autorisierung und Datenverschlüsselung, um die strengen Sicherheitsanforderungen von Unternehmensinhalten zu erfüllen.
Techstack:
C#, gRPC, RabbitMQ, Yuuvis, ElasticSearch, Redis, Dapr., Docker

Head of IT (interim)

medizinisches Labor

Pharma und Medizintechnik

250-500 Mitarbeiter

  • Seit dem 01. Januar 2021 bin ich mit der Gesamtleitung der Medica IT betraut. Meine Aufgabe umfasst das Führen der Mitarbeiter (24), welche in vier Teams (ICT Operations, ICT Engineering, SW Developement und IT Projekt Management) aufgeteilt sind.

  •   Ich bin verantwortlich für die IT-Gesamtstrategie, die Definition des IT Budgets und die Auswahl der verwendeten Technologien in enger Zusammenarbeit mit der Geschäftsleitung sowie den Teamleitern des IT Bereiches.

  • Darüber hinaus nehme ich eine unterstützende und beratende Funktion bei unseren Kunden sowie Partnern ein, um unseren Außendienst in IT-relevanten Fragen zu unterstützen.

  •  Die Teams führe ich mit großer Passion. Ich fördere jeden Einzelnen, so dass sich die Teams stetig weiterentwickeln und verbessern können sowie jeder seinen Fähigkeiten gemäß eingesetzt wird.

  • Aktuell unterstütze ich zudem die Teams bei der Einführung des DevSecOps Ansatzes, so dass die teamübergreifende Zusammenarbeit effizienter wird.  

.Net Software Architekt

Medizinisches Labor

Pharma und Medizintechnik

250-500 Mitarbeiter

  • Meine Aufgabe bei der Medica umfasste die Weiterentwicklung des selbst entwickelten Labor Management Systems (mLAB). 

  • Der besondere Fokus liegt dabei auf der Neuentwicklung eines verteilten-Systems, basierend auf NServiceBus, sowie .Net Core. 

  • Ziel ist es das, dass bestehende LIMS System einfacher und flexibler an weitere Umsysteme angebunden werden kann. 

  • Eine weitere Aufgabe ist, dass Coaching der Developer im Bezug auf Know-How Aufbau im Bereich .Net und C#. 

 

Bei der Entwicklung verwende ich folgende Tools und Systeme:

 

  • Microsoft Visual Studio

  • Azure Dev Ops

  • Microsoft SQL Management Studio

  • Microsoft Internet Information Server (IIS)

  • Git

.Net Senior Entwickler / Sw. Architekt

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

  • Kundenprojekte im Versicherungs- und Bankenumfeld als Freelancer. 

  • Meine Aufgaben umfassten die Weiterentwicklung und das Refactoring bestehender Applikationen, sowie das Coaching von Team-Mitgliedern.

 

Als Vorgehensmodelle des Projekt- und Produktmanagements innerhalb der Softwareentwicklung kamen folgende Methoden zum Einsatz:

 

  • Agile Entwicklung mit Scrum, als auch die nicht agile Wasserfall Methodik

 

Bei der Entwicklung habe ich mit folgenden Tools und Systemen gearbeitet:

 

  • Microsoft Visual Studio

  • Microsoft Team Foundation Server (TFS)

  • Microsoft SQL Management Studio

  • Microsoft Internet Information Server (IIS)

.Net Senior Entwickler / Sw. Architekt

Fluggesellschaft

Transport und Logistik

1000-5000 Mitarbeiter

  • Verschiedene kundenspezifische Projekte als Freelancer, meine Aufgaben umfassten die Konzeption, Architektur und Entwicklung von .Net Applikationen, sowie das Coaching von Team Mitgliedern. 

 

Als Vorgehensmodelle des Projekt- und Produktmanagements innerhalb der Softwareentwicklung kamen folgende Methoden zum Einsatz:

 

  • Agile Entwicklung mit Scrum und Kanban, als auch die nicht agile Wasserfall Methodik

 

Bei der Entwicklung habe ich mit folgenden Tools und Systemen gearbeitet:

 

  • Microsoft Visual Studio

  • Microsoft Team Foundation Server (TFS)

  • Microsoft SQL Management Studio

  • Microsoft Internet Information Server (IIS)

  • Postman

  • XML Spy

  • Soap UI

  • Fiddler

  • SQL Navigator

  • ReSharper

  • FXCop

  • StyleCop

 

Projekt Highlights der vergangenen Jahre als Freelancer:

 

  • Mandantenfähiges E-Commerce Portal zum Buchen von Flügen und Flugnebenleistungen. 

  • Besonderes Highlight war hier die Konzeption und Entwicklung einer eigenen Workflow Engine.

Inhaber / Sw. Architekt

Internet und Informationstechnologie

10-50 Mitarbeiter

  • Verschiedene kundenspezifische Projekte als Inhaber, meine Aufgaben umfassten die Aquisition, Konzeption, Architektur und Entwicklung von .Net Applikationen, sowie das führen von Mitarbeitern. 
  • Die Gesellschaft beschäftigte vier interne sowie sechs externe Mitarbeiter. 
  • Die externen Mitarbeiter haben von Indien bzw. Israel für das Unternehmen gearbeitet.

 

Als Vorgehensmodelle des Projekt- und Produktmanagements innerhalb der Softwareentwicklung kamen folgende Methoden zum Einsatz:

 

  • Agile Entwicklung mit Scrum und Kanban, als auch die nicht agile Wasserfall Methodik

 

Bei der Entwicklung habe ich mit folgenden Tools und Systemen gearbeitet:

 

  • Microsoft Visual Studio
  • Microsoft Team Foundation Server (TFS)
  • Microsoft SQL Management Studio
  • Microsoft Internet Information Server (IIS)
  • Postman
  • XML Spy
  • Soap UI
  • Fiddler
  • SQL Navigator
  • ReSharper
  • FXCop
  • StyleCop

 

Projekt Highlights und Entwicklungen:

 

  • Webbasierte Zeiterfassungssoftware für kleinere Teams (KMUs) und Freelancer in Zusammenhang mit einer nativen App in Xamarin entwickelt. 
  • Provisionierungs-Framework zur Prozessoptimierung und Lösungskonzept für die zeitgemässe Administration von Unternehmensumgebungen. 
  • Das Framework kombiniert und integriert mehrere Systeme in einem zentralen Verwaltungspunkt.

.net Software Entwickler / Sw. Architekt

Pharma und Medizintechnik

50-250 Mitarbeiter

  • Verschiedene kundenspezifische Projekte als Freelancer, meine Aufgaben umfassten die Konzeption, Architektur und Entwicklung von .Net Applikationen, sowie das Coaching von Team-Mitgliedern. 

 

Projekt Highlight aus der Zeit von Indiko:

 

  • Fieldservicemanangement Lösung im medizinal Bereich realisiert in ASP.Net Web Forms in Kombination mit einer I-Pad Applikation die mittels WCF über die Hauptapplikation kommuniziert. 

 


Zertifikate

Scrum Master Certification

Learn Quest

2022

IT Fundamentals for Cybersecurity

IBM

2020

Microsoft Certified Professional

Microsoft

2012

MCPD - Enterprise Application Developer 3.5

Microsoft

2011

MCPD - Windows Developer 3.5

Microsoft

2011

MCTS - Windows Communication Foundation

Microsoft

2011

MCTS - ADO.Net 3.5

Microsoft

2011

MCTS - Windows Forms 3.5

Microsoft

2011

MCTS - .Net Framework 3.5 Core

Microsfot

2011


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden