Jahre HTML / CSS
0 +
Jahre MySQL
0 +
Jahre C# / .NET
0 +

Skills & Technologien

Technisches Know-how aus über einem Jahrzehnt Projekterfahrung

BACKEND & ARCHITEKTUR I

C# / .NET (2,5 Jahre)
Python / Flask (2 Jahre)
Entity Framework Core (1,5 Jahre)
ASP.NET Core (1,5 Jahre)
REST APIs / FastEndpoints (1,5 Jahre)

BACKEND & ARCHITEKTUR II

Clean Architecture / CQRS (1,5 Jahre)
MediatR / Mediator Pattern (1,5 Jahre)
SignalR / WebSockets (1,5 Jahre)
Token-basierte Authentifizierung (1 Jahr)

FRONTEND I

HTML / CSS (4 Jahre)
JavaScript (3 Jahre)
Angular / TypeScript (1,5 Jahre)
Angular Material (1,5 Jahre)

FRONTEND II

WPF (2,5 Jahre)
WebView2 (1 Jahr)
SwiftUI (1,5 Jahre)

QUALITÄT & ZUSAMMENARBEIT

Unit- und Integrationstests (2,5 Jahre)
Agile Entwicklung in Kundenprojekten (1,5 Jahre)

STORAGE & DATENBANKEN

MySQL (3 Jahre)
SQLite (2 Jahre)
PostgreSQL (1,5 Jahre)
Azure Blob Storage (1 Jahr)
Azure Table Storage (1 Jahr)

Letzte Projekte

seit 2025
Software-Entwickler · Weiterentwicklung einer Plattform zur Verwaltung und Ausspielung von Digital-Signage-Inhalten (DisyOne)

Verwaltung von Kunden, Benutzern, Rollen, Playern, Medien, Playlists, Zeitplänen, Programmen, Overlays und Wegeführungen sowie Upload und Verwaltung von Mediendateien über Cloud-Storage. Die Plattform umfasst die Erstellung und Zuordnung von Inhalten zu Playern, Live-Kommunikation über WebSockets/SignalR, Abbildung von Betriebszeiten und Player-Konfigurationen sowie eine REST-API mit Authentifizierung, Rechteverwaltung und Pagination.

.NETC#ASP.NET CoreFastEndpointsEF CorePostgreSQLSignalRAzure Blob StorageAngularDocker

Festanstellungen

seit 2025
Software-Entwickler · Weiterentwicklung einer Windows-Anwendung zur lokalen Wiedergabe von Digital-Signage-Inhalten (DisyOne Player)

Entwicklung einer lokalen Player-Software zur Verbindung mit der DisyOne-Plattform inklusive Empfang und Synchronisation von Playlists, Medien, Programmen, Zeitplänen, Overlays und Wayfinding-Inhalten. Die Anwendung bietet persistente lokale Speicherung für Offline-Wiedergabe, Anzeige von Web- und Medieninhalten über integrierte WebView, Verarbeitung von Server-Nachrichten über SignalR sowie Steuerung von Betriebszeiten, LED-Einstellungen und automatisierten Software-Updates.

.NET WindowsC#WPFWebView2SQLiteSignalR ClientVelopacklog4net
seit 2025
Software-Entwickler · Weiterentwicklung eines Kommunikationsmoduls für Backend- und Player-Synchronisation (DisyOne PlayerCommunication)

Entwicklung eines gemeinsamen Nachrichten- und Datenmodells für die Kommunikation zwischen DisyOne-Plattform und DisyOne Player sowie Definition typisierter Player-Nachrichten für Initialisierung, Ping/Ack, Neustart und Inhaltsupdates. Die Modellierung von Playlists, Programmen und Mediendaten erfolgte als versionierbares NuGet-Paket mit zentraler Serialisierung zur konsistenten Nutzung in Backend und Player.

.NETC#NuGetSignalR-ModellJSONMediator
2025
Software-Entwickler · Entwicklung einer Webanwendung zur Verwaltung und Dokumentation von Sicherheitsbegehungen (SiGeKo)

Verwaltung von Firmen, Projekten und Berechtigungen sowie Erstellung von Sicherheitsprotokollen mit Checklisten, Maßnahmen und Fotodokumentation. Das System bietet automatisierte PDF-Erzeugung, Archivierung in SharePoint, eine öffentliche Rückmeldefunktion für Verantwortliche, Kartenansicht für Foto-Standorte und eine mandantenbezogene Zugriffssteuerung.

.NETC#AngularASP.NET CorePostgreSQLMicrosoft Graph/SharePointQuestPDFAzure Blob Storage
2025
Software-Entwickler · Entwicklung einer Mediathek für Kampagnenfilme und Werbe-Templates | Vertriebspartnerportal

Webbasierte Mediathek zur Bereitstellung von Kampagnenfilmen und individualisierbaren Werbemitteln für Vertriebspartner inklusive SSO-Anmeldung, partnerabhängigem Branding und mandantenspezifischen Inhalten. Es wurde eine Filmübersicht mit Video-Vorschau sowie ein Template-Bereich mit dynamischer Live-Vorschau für Logo-, Text- und Geräte-Overlays umgesetzt.

JavaScriptViteWeb ComponentsBootstrapJWTREST APIDocker
2024
Software-Entwickler · Entwicklung einer webbasierten Todo-Management-Anwendung

Konzeption und Umsetzung einer Webanwendung zur persönlichen Aufgabenverwaltung mit Benutzerregistrierung, Session-Verwaltung und passwortgeschütztem Zugriff. Die Anwendung umfasst die Aufgabenverwaltung in einer SQLite-Datenbank, die Berechnung von Statuskennzahlen sowie einen Statistikbereich mit Aktivitätsauswertung und Fortschrittsanzeige auf Basis eines responsiven Layouts.

PythonFlaskSQLiteJinja2Bootstrap
Nach oben scrollen

Vielen Dank

Wir melden uns zeitnah zurück.