Skills & Technologies
Technical know-how from over a decade of project experience
BACKEND & ARCHITECTURE I
BACKEND & ARCHITECTURE II
FRONTEND I
FRONTEND II
QUALITY & COOPERATION
STORAGE & DATABASES
Latest projects
Management of customers, users, roles, players, media, playlists, schedules, programs, overlays and routing as well as upload and management of media files via cloud storage. The platform includes the creation and assignment of content to players, live communication via WebSockets/SignalR, mapping of operating times and player configurations as well as a REST API with authentication, rights management and pagination.
Permanent positions
Development of a local player software to connect to the DisyOne platform including reception and synchronization of playlists, media, programs, schedules, overlays and wayfinding content. The application offers persistent local storage for offline playback, display of web and media content via integrated WebView, processing of server messages via SignalR as well as control of operating times, LED settings and automated software updates.
Development of a common message and data model for the communication between DisyOne platform and DisyOne player as well as definition of typified player messages for initialization, ping/ack, restart and content updates. The modelling of playlists, programs and media data was carried out as a versionable NuGet package with central serialization for consistent use in the backend and player.
Management of companies, projects and authorizations as well as creation of security protocols with checklists, measures and photo documentation. The system offers automated PDF generation, archiving in SharePoint, a public feedback function for those responsible, a map view for photo locations and client-specific access control.
Web-based media library for the provision of campaign films and customizable advertising material for sales partners including SSO login, partner-dependent branding and client-specific content. A film overview with video preview and a template area with dynamic live preview for logo, text and device overlays were implemented.
Design and implementation of a web application for personal task management with user registration, session management and password-protected access. The application includes task management in an SQLite database, the calculation of status indicators and a statistics area with activity evaluation and progress display based on a responsive layout.