Stefan Vesper

Hello, I'm

Stefan Vesper


Senior Frontend Engineer mit >17 Jahren Berufserfahrung — von HTML5-Werbeplattformen über das Design System des Hessischen Rundfunks bis zu SAP UI5-Anwendungen für Konzernkunden. Schwerpunkte: moderne Frontend-Architekturen mit JavaScript/TypeScript und React, unternehmensweite Design Systems sowie CI/CD-Pipelines.

/ Career

A brief overview of my career

11/2025 – heute

Software-Entwickler (Frontend, SAP UI5)

PBS Software GmbH, Bensheim

Entwicklung und Weiterentwicklung im Frontend SAP-basierter Unternehmenslösungen mit SAP UI5 (TypeScript / JavaScript, MVC-Pattern). Arbeit im internationalen, interdisziplinären Team.

SAP UI5TypeScriptJavaScriptMVC
07/2019 – 12/2025

Frontend-Entwickler

Hessischer Rundfunk, Frankfurt am Main

Mitverantwortung für den vollständigen Relaunch des Webangebots der ARD-Anstalt Hessischer Rundfunk (Millionen-Reichweite, Nachrichten- und Mediathek-Plattform). Aufbau und Pflege eines unternehmensweiten Design Systems mit Storybook. Modernisierung des Legacy-Stacks durch AlpineJS und Tailwind CSS. Integration mit Backend-Services und Headless-CMS. Migration der Build- und Deploy-Pipeline von Jenkins auf GitLab CI/CD.

TypeScriptReactStorybookAlpineJSTailwind CSSGitLab CI/CDScrumKanban
04/2016 – 02/2019

Frontend-Entwickler (freiberuflich)

CI-Sounds & Media, Darmstadt

Hauptkunde Ströer Digital Group: nahtlose Fortführung der Frontend-Tätigkeit nach der Übernahme von Interactive Media CCSP — digitale Werbe- und Video-Plattformen (HTML5, JavaScript), HTML5-Werbemittel, Online-Video-Lösungen (VAST, VPAID, IMA SDK). Weitere Kunden: Webdesign-Projekte und WordPress-Entwicklung.

HTML5JavaScriptVASTVPAIDIMA SDKWordPress
02/2009 – 03/2016

Web-Entwickler

Interactive Media CCSP, Darmstadt

Frontend-Entwicklung für digitale Werbe- und Video-Plattformen (HTML5, JavaScript). Aufbau von HTML5-Werbemitteln, Online-Video-Lösungen (VAST, VPAID, IMA SDK) und Multiscreen-Videoplayern. Cross-Browser- und Cross-Device-Optimierung, Performance-Tuning. 04/2016: Übernahme durch Ströer.

HTML5JavaScriptVASTVPAIDIMA SDKCSS3
1999

Fachhochschulreife — Elektrotechnik / Automatisierungstechnik

Heinrich-Emanuel-Merck-Schule, Darmstadt

Fachhochschulreife mit Schwerpunkt Elektrotechnik und Automatisierungstechnik.

1993 – 1997

Berufsausbildung zum Kommunikations-Elektroniker, Fachrichtung Telekommunikations-Technik

Deutsche Telekom AG, Darmstadt

Berufsausbildung zum Kommunikations-Elektroniker im Berufsbildungszentrum der Deutschen Telekom AG.

/ Featured Projects

A selection of professional work, published apps, and experimental prototypes.

4-Track / 16-Step Drum Sequencer
Web Application

4-Track / 16-Step Drum Sequencer

Ein Vier-Spur-Drumcomputer im Browser — kleines Arbeitsprojekt aus Spaß, to be continued.

React TypeScript Web Audio API WAV URL Hash API HTML5 CSS3
Web Application

AWS S3 Upload-Tool / Redirect Generator

Via Webformular können 3 Grafikdateien und eine MP4-Videodatei in einen dynamisch erstellten AWS-S3 Bucket übertragen werden.

Node.js AWS S3 AWS Lambda EJS XML VAST VPAID Heroku GitHub
MetaTag Video-Modul Prototype
Adserver customising / backend

MetaTag Video-Modul Prototype

MetaTag ist ein Node.js-Projekt der Ströer Digital Group zur Aussteuerung von Banner-Werbeplätzen. Das MetaTag-Video-Modul wurde 2018 als externer Entwickler erstellt und wird seit Mitte 2018 auf allen Ströer-Publishern eingesetzt, u.a. Kicker.de & T-Online.de.

JavaScript Node.js JSON XML VAST Grunt ESLint GitHub
MetaTag Video-Modul – Feature 'Video-Zone'
Adserver customising / backend

MetaTag Video-Modul – Feature 'Video-Zone'

Erweiterung der Funktionalität des MetaTag-Video-Moduls der Ströer Digital Group.

JavaScript Node.js JSON XML VAST Grunt ESLint GitHub
MetaTag Video – VPAID-PostMessage Integration
Adserver customising / backend

MetaTag Video – VPAID-PostMessage Integration

Erweiterung des MetaTag-Video-Moduls: Empfang und Verarbeitung von PostMessage-Befehlen eines interaktiven VPAID-PreRolls.

JavaScript Node.js JSON XML VAST VPAID PostMessage Grunt ESLint GitHub
Advertisement

Werbeform 'Fullscreen-Homepage-Spot'

Sonderwerbeform für die Startseiten von Kicker.de & T-Online.de. Das Werbemittel blendet im Hintergrund ein Fullscreen-Video ein und öffnet eine Lücke in der Webseite, durch die das Video sichtbar ist. Nach Ablauf wird die Lücke animiert geschlossen und ein Reminder eingeblendet. Der Videoplayer ist vollständig VAST/VPAID-kompatibel.

JavaScript VAST VPAID Google IMA SDK HTML5 CSS3 DFP AWS S3 iBillboard Video Adserver
Werbeform 'Branded Player' für T-Online & Kicker
Advertisement

Werbeform 'Branded Player' für T-Online & Kicker

VPAID2-Werbemittel, das zu einem Werbevideo passende Grafikelemente um den Videoplayer herum anzeigt. Werbetreibenden wird ohne zusätzlichen Agenturaufwand ermöglicht, eine Videobuchung mit mehr Aufmerksamkeit und Interaktivität auszustatten.

JavaScript VAST VPAID Node.js GitHub Oath Ad Platform (AOL IQ) iBillboard Video Adserver
Advertisement

Werbeform 'InText-Spot'

Das Werbemittel blendet sich ein, sobald der User innerhalb des Textes nach unten scrollt. Läuft nur bei einer Sichtbarkeit von mind. 50%. Optimal für die Verlängerung von PreRoll-Kampagnen.

JavaScript VAST VPAID Google IMA SDK HTML5 CSS3 DFP AWS S3 iBillboard Video Adserver

/ Tech Stack

Breakdown of my technical skills, categorized by domain and proficiency

Expert
Proficient
Beginner

Frontend (Kern)

TypeScript
JavaScript (ES6+)
React
SAP UI5
HTML5
CSS3
Tailwind CSS

Design Systems & UI

Storybook
Komponenten-Bibliotheken
Accessibility (a11y)
Responsive Design

API & CMS

REST / JSON
Headless CMS
WordPress
Web Performance

Tooling & DevOps

Git / GitLab
GitLab CI/CD
Jenkins
Node.js
AlpineJS

/ Contact Me

Feel free to reach out. I'm always open to discussing new projects and opportunities.