Technische Business-Anwendungen mit .NET

Blazor, ASP.NET MVC, REST API, WPF

Mechatronikstudium an der Hochschule Bochum, Abschluss 2017. Seit 2017 berufstätig, mit Einstieg in die Entwicklung von Hard- und Software für Prüfmaschinen. Heute Fokus auf Softwareentwicklung mit .NET und technischen Business-Anwendungen.

Blazor ASP.NET MVC REST API WPF
Portrait Platzhalter
Über mich

Technischer Hintergrund mit Praxisbezug

Grundlage ist ein Mechatronikstudium an der Hochschule Bochum mit Abschluss im Jahr 2017. Der berufliche Einstieg erfolgte im Umfeld technischer Systeme und Prüfmaschinen.

Daraus entstand die Verbindung aus Hardwarenähe, Prozessverständnis und Softwareentwicklung. Heute liegt der Schwerpunkt auf .NET-Anwendungen für technische und betriebliche Abläufe.

Im Fokus stehen keine generischen Showcase-Projekte, sondern funktionale Lösungen für reale Anforderungen: Erweiterungen bestehender Software, interne Werkzeuge, Datenverarbeitung, Dokumentenprozesse und technische Webanwendungen.

Studium

Mechatronik, Hochschule Bochum, Abschluss 2017

Einstieg

Entwicklung von Hard- und Software für Prüfmaschinen

Heute

.NET, technische Business-Anwendungen, Automatisierung und bestehende Systeme

Leistungen

Entwicklung für bestehende Prozesse und neue Anforderungen

Schwerpunkt sind technisch orientierte Anwendungen, Erweiterungen und klar abgegrenzte Projektumfänge.

Webanwendungen

Weblösungen mit klarem Fokus auf Funktion, Struktur und technische Wartbarkeit.

Blazor-Anwendungen ASP.NET MVC interne Tools und Verwaltungsoberflächen erweiterbare Frontends für bestehende Prozesse

Backend und Schnittstellen

Saubere Logikschichten, Datenverarbeitung und Anbindung technischer oder betrieblicher Abläufe.

REST APIs Backend-Logik in .NET Datenverarbeitung und Validierung Anbindung vorhandener Systeme

Desktop-Anwendungen

Benutzeroberflächen für interne Arbeitsplätze und technische Umgebungen.

WPF-Anwendungen Erweiterung vorhandener Desktop-Software bedienbare Werkzeuge für Fachanwender

Datenbanken und Datenzugriff

Persistenz, Abfragen und strukturierte Anwendungsdaten im betrieblichen Kontext.

Microsoft SQL Server MySQL und MariaDB Entity Framework Core Code-First-Modelle und Abfrage-Logik

Dokumente und Datenausgabe

Automatisierte Erzeugung und Verarbeitung typischer Geschäfts- und Systemdokumente.

PDF-Generierung und Verarbeitung XML und CSV Excel-Generierung mit OpenXml Druck-, Freigabe- und Versandabläufe

Automatisierung und Stabilität

Wiederkehrende Abläufe vereinfachen und Fehler technisch nachvollziehbar machen.

Automatisierung von Arbeitsabläufen E-Mail-Versand mit Anhängen Logging und Fehlernachvollziehbarkeit technische Erweiterungen nach Bedarf
Praxiserfahrung

Reale Aufgaben statt generischer Projektfloskeln

Technische Business-Anwendungen

Entwicklung und Erweiterung interner Anwendungen für betriebliche Abläufe, Datenverarbeitung und fachliche Prozesse.

Dokumentenprozesse

Erzeugung, Verarbeitung, Vorschau, Freigabe, Druck und Versand von Dokumenten innerhalb definierter Arbeitsabläufe.

Datenbankgestützte Logik

Arbeiten mit relationalen Datenbanken, strukturierter Persistenz, Abfragen und technischer Modellierung in .NET-Anwendungen.

Automatisierung

Umsetzung wiederkehrender Abläufe in nachvollziehbare Softwarelogik, um manuelle Arbeit zu reduzieren und Fehlerquellen zu minimieren.

Stabile Erweiterung bestehender Systeme

Nicht immer neu bauen, sondern vorhandene Software sauber erweitern, modernisieren und an neue Anforderungen anpassen.

Viele Anforderungen entstehen nicht auf der grünen Wiese, sondern in gewachsenen Umgebungen. Gerade dort ist saubere, pragmatische Entwicklung oft wertvoller als große Architekturworte.
Technologiestack

Werkzeuge und Technologien

Schwerpunkt auf .NET, klassischen Business-Anwendungen, Datenverarbeitung und technisch geprägten Arbeitsabläufen.

.NET 8 Blazor ASP.NET MVC REST API WPF Entity Framework Core Microsoft SQL Server MySQL MariaDB PDF XML CSV Excel mit OpenXml Logging
Technischer Einblick

Beispiel aus dem Entwicklungsalltag

Ein kleiner Ausschnitt aus einer typischen .NET-/Blazor-Struktur: klare Komponentenlogik, nachvollziehbare Datenverarbeitung und saubere Trennung technischer Verantwortlichkeiten.

Im Fokus stehen keine Demo-Effekte, sondern wartbare Lösungen für technische Business-Anwendungen, Erweiterungen bestehender Software und klar strukturierte Projektumsetzungen.

Codebeispiel im Stil eines Visual-Studio-Editors
Verfügbarkeit

Klar abgegrenzte Projekte passen am besten

Der Fokus liegt auf kleineren Projekten, Erweiterungen, technischen Anpassungen und nachvollziehbaren Teilumfängen.

Verfügbarkeit vor allem abends und am Wochenende. Dadurch sind kompakte, klar definierte Anforderungen sinnvoller als offene Großprojekte.

Geeignet für

Erweiterungen bestehender Anwendungen, kleinere Webprojekte, technische Hilfswerkzeuge und klar definierte Teilaufgaben.

Typische Zusammenarbeit

Pragmatisch, technisch orientiert und mit Fokus auf reale Anforderungen statt unnötiger Komplexität.

Zeitrahmen

Vor allem abends und am Wochenende, daher ideal für überschaubare Umfänge und sauber definierte Anforderungen.

Kontakt

Projektanfrage

Schreiben Sie mir kurz, worum es geht.