freiberufler Freelance Innovator | .NET FullStack Developer | C# | Blazor Architect auf freelance.de

Freelance Innovator | .NET FullStack Developer | C# | Blazor Architect

offline
  • auf Anfrage
  • 58455 Witten
  • Nähe des Wohnortes
  • de  |  en  |  es  |  fr
  • 07.07.2025

Kurzvorstellung

Erfahrener Softwareentwickler mit Expertise in C#, Blazor.
Erfolgreiche Projekte in Architektur, Programmierung und Optimierung von Webanwendungen.
Fokus auf Qualität, Effizienz und Nachhaltigkeit.

Qualifikationen

  • .NET Full Stack Developer
  • AI Agent
  • AI Chatbot
  • Blazor
  • Blazor/C# Architektur
  • C#14 J.
  • Debugging
  • Entity FrameWork Core
  • Microsoft SQL-Server (MS SQL)14 J.
  • REST API

Projekt‐ & Berufserfahrung

.NET FullStack Developer - C# - Blazor - MS SQL
DM Dokumenten Management GmbH, München
10/2024 – 3/2025 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2024 – 3/2025

Tätigkeitsbeschreibung

Projekt ActiveInfo

Erweiterung einer bestehenden Dokumentenverwaltungs-App um ein Modul, entwickelt in Blazor WebAssembly, C#, EntityFramework Core und MS SQL.

Verantwortlich für Architektur, Umsetzung, Datenbanktabellen, Programmierung und Tests (bUnit und xUnit).

Scrum - agiles Arbeiten - Git - GitHub

Eingesetzte Qualifikationen

.NET-Entwickler, ASP.NET, C#, C# Developer, Entity Framework, Microsoft SQL-Server (MS SQL)

.NET FullStack Developer - C# - Blazor
sia.digital GmbH, Berlin
8/2024 – 10/2024 (3 Monate)
Versicherungen
Tätigkeitszeitraum

8/2024 – 10/2024

Tätigkeitsbeschreibung

Projekt OnlineCalculator

Analyse einer bestehenden Blazor Webassembly App - Bewertung eingesetzter Tools/Third Party Apps - Blick auf die bestehende Architektur - Beurteilung der Programmierung - Bericht zu den Themen Security, Nachhaltigkeit, Wartung, Testbarkeit, Abhängigkeiten, Komplexität, Performance.

Scrum - agiles Arbeiten - Git

Eingesetzte Qualifikationen

.Net, ASP.NET, C#, C# Developer, Entity Framework, Microsoft SQL-Server (MS SQL)

.NET FullStack Developer - C# - Blazor - MS SQL
DR.SCHNELL GmbH & Co. KGaA, München
1/2024 – 5/2024 (5 Monate)
Chemieindustrie
Tätigkeitszeitraum

1/2024 – 5/2024

Tätigkeitsbeschreibung

Projekt SalesTool App

Weiterentwicklung und erfolgreiche Fertigstellung einer Blazor Server App zur festgesetzten Deadline im Rahmen eines "Feuerwehreinsatzes", programmiert mit C#, Blazor Server, EntityFramework Core und MS SQL.

Meine Aufgaben:

Bugfixing - Anpassung und Erweiterung diverser MS SQL Tabellen - Weiterentwicklung und erfolgreiche Fertigstellung dieser SalesTool App.

Scrum - agiles Arbeiten - Git

Eingesetzte Qualifikationen

.NET-Entwickler, ASP.NET, C# Developer, HTML5, JavaScript, Microsoft SQL-Server (MS SQL)

.NET FullStack Developer - C# - Blazor (Kunde ist gern bereit, eine Referenz abzugeben)
OCLC GmbH, Böhl
9/2021 – 12/2023 (2 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2021 – 12/2023

Tätigkeitsbeschreibung

Die bestehende Software BIBLIOTHECA (primär entwickelt in C#, WinForms) sollte in eine neue Blazor Hybrid App namens BIBLIOTHECAnext überführt werden. Zusätzlich wurden weitere Module gefordert.

Folgende C# - Blazor Aufgaben standen an:

Architektur, FrontEnd/BackEnd, Performance, Testing,
Barrierefreiheit sowie die Überführung von BIBLIOTHECA ins Internet bei gleichzeitiger Beibehaltung der Desktop Fähigkeit -> BIBLIOTHECAnext

Projekt gemäß Scrum - agiles Arbeiten -TFS

Eingesetzte Qualifikationen

ASP.NET, C#, HTML5, JavaScript, Microsoft SQL-Server (MS SQL)

.NET FullStack Developer - C#
Systemhaus, Eschborn
1/2017 – 9/2021 (4 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2017 – 9/2021

Tätigkeitsbeschreibung

FullStack Entwickler von C# - ASP.NET MVC Applikationen

Eingesetzte Qualifikationen

ASP.NET, C#, Microsoft SQL-Server (MS SQL)

SEPA
Landesbank Hessen-Thüringen, Eschborn
5/2013 – 12/2016 (3 Jahre, 8 Monate)
Banken
Tätigkeitszeitraum

5/2013 – 12/2016

Tätigkeitsbeschreibung

SEPA, XSD Mapping, .NET FullStack Entwickler

Eingesetzte Qualifikationen

ASP.NET, C#, IBM DB2, Microsoft SQL-Server (MS SQL)

SEPA
Landesbank Hessen-Thüringen, Eschborn
5/2008 – 4/2011 (3 Jahre)
Banken
Tätigkeitszeitraum

5/2008 – 4/2011

Tätigkeitsbeschreibung

SEPA, GUI, XSD Mapping, .NET FullStack Entwicklung

Eingesetzte Qualifikationen

ASP.NET, C#, IBM DB2, Microsoft SQL-Server (MS SQL)

Zertifikate

Microsoft Certified Application Developer
2023
Microsoft Ceritified Systems Administrator
2023
Microsoft Certified Solution Developer
2023
Microsoft Certified Database Administrator
2023
Microsoft Certified Systems Engineer
2023

Über mich

Als freiberuflicher .NET Lösungsarchitekt entwickle ich branchenübergreifend AI gestützte Chatbots und LLM Module (z. B. GPT-4) innerhalb moderner Webanwendungen mit Blazor Frontends, leistungsstarkem C# Backend, direkter MS-SQL Datenbindung und REST APIs. Diese intelligenten Assistenten automatisieren Dialoge, optimieren Prozesse und bieten 24/7 Support für spürbare Effizienzgewinne. Clean Architecture, automatisierte Tests und Performance Audits garantieren pünktliche, stabile und wartungsarme Releases.


Portfolio -Meine letzten Projekte

Projekt ActiveInfo
Erweiterung einer bestehenden Dokumentenverwaltungs App durch ein speziell entwickeltes Modul in *Blazor WebAssembly, C#, EntityFramework Core und MS SQL. Dabei übernahm ich die Architektur, Implementierung, Datenbankstruktur und Tests (bUnit und xUnit), um eine nachhaltige und effiziente Lösung zu schaffen.

Projekt OnlineCalculator
Umfassende Analyse einer Blazor WebAssembly App mit Fokus auf Architektur, eingesetzte Tools und Drittanbieter-Anwendungen. Zusätzlich wurde ein detaillierter Bericht zu Sicherheit, Wartung, Testbarkeit, Abhängigkeiten, Komplexität und Performance erstellt, um Optimierungspotenziale aufzuzeigen.

Projekt SalesTool App
Weiterentwicklung und erfolgreiche Fertigstellung einer Blazor Server App im Rahmen eines dringenden "Feuerwehreinsatzes". Mein Fokus lag dabei auf C#, EntityFramework Core und MS SQL, um das System effizient und stabil zur Produktionsreife zu führen.

Projekt BIBLIOTHECAnext
Modernisierung der bestehenden BIBLIOTHECA-Software (ursprünglich in C#, WinForms entwickelt) in eine neue, leistungsfähige Blazor Hybrid App** namens BIBLIOTHECAnext. Ziel war die Optimierung der Architektur, Front-/Backend Entwicklung, Performance, Barrierefreiheit sowie die Überführung ins Web bei gleichzeitiger Beibehaltung der Desktop Funktionalität.


Technologien & Skills

Meine Schwerpunkte liegen in Entity Framework (EF) Core, Debugging, REST API, Dependency Injection und LinQ. Ich bringe umfassende Erfahrung in der Architektur, Entwicklung und Optimierung von Softwarelösungen mit und lege großen Wert auf Qualität, Effizienz und Nachhaltigkeit in meinen Projekten.

Weitere Kenntnisse

Aus einer spontanen Idee heraus, baue ich, nach und nach, BlazorServerBotVision - eine Blazor Server App, die OpenAI und eine weitere Datenquelle - zum Beispiel eine MS SQL Datenbank - nutzt, um Anfragen zu beantworten.

Nun veröffentlichte ich Meilenstein 3 "UI Integration" auf GitHub und ich kann es kaum erwarten, die nächsten Schritte anzugehen!

Warum ich dieses Projekt ins Leben gerufen habe?

- weil ich richtig Bock darauf habe, ein Blazor AI
Chatbot Projekt für jeden zugänglich zu machen!

- weil ich zeigen will, wie man OpenAI und z.B.
lokale Datenbanken kombiniert, um echte Mehrwerte zu schaffen.

- weil ich es wichtig finde, Schritt für Schritt,
eine App aufzubauen, die sowohl technisch spannend als auch nützlich ist.


Was soll BlazorServerBotVision später können?

AI + Datenbank(en) = clevere Antworten. Die App liefert immer AI generierte Antworten, prüft aber gleichzeitig, ob bereits relevante Informationen z.B. in einer Datenbank hinterlegt sind. User bekommen also Infos aus zwei Welten! Außerdem kann der User seine Chats in einer Datenbank speichern und somit stets wieder abrufen.


Performance zählt! Wer will schon eine langsame Blazor Server AI Chatbot App?

BlazorServerBotVision nutzt Datenbankzugriffe,
effizientes Caching und asynchrone Programmierung, damit Anfragen
blitzschnell beantwortet werden.

Testing? Klar! Keine wilde Code Bastelei - ich setze auf strukturierte Unit- & Integration Tests, damit das System stabil und zuverlässig läuft.

BlazorServerBotVision wird Benutzerdaten & Sessions nutzen, sodass Antworten individuell auf den User abgestimmt werden können.

Ein eigenes NuGet-Paket? Natürlich! Das Projekt wird so modular entwickelt, dass später ein eigenes NuGet-Package gebaut werden kann. Der dritte Meilenstein ist live - und ich bin hochmotiviert, das Projekt weiter voranzutreiben!

GitHub Repo: [...] - -Hyperlink entfernt-

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
  • Spanisch (Grundkenntnisse)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Home-Office
unbedingt
Profilaufrufe
575
Berufserfahrung
18 Jahre und 3 Monate (seit 06/2007)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden