Live product — see link above
100,000+ generated broadcast videos
100,000+ generated broadcast videos
Overview
What it is
Sportradar's virtual football product generates broadcast-ready match videos for sports and betting audiences by combining real match JSON data with a library of pre-built cinematic sequences in Unreal Engine 5 — over 100,000 unique videos produced across roughly 1,250 sequences, each customized by league, cup and team.
Role & Contribution
Senior Unreal Developer, owning editor tooling and pipeline architecture for the production team.
- Engineered modular C++ editor tools adopted studio-wide, raising development velocity for the entire production team.
- Designed the automation pipeline that iterates match JSON data and stitches individual cuts into complete broadcast sequences via console-driven generation.
- Built dynamic transition and overlay systems — Halftime/Fulltime, goal overlays, offside and yellow-card events, replays, and in-stadium video ads.
- Implemented overtime and penalty-shootout logic end to end.
- Introduced SonarQube static analysis to actively manage technical debt across the codebase.
- Mentored junior developers and technical artists on Unreal Engine best practice and tooling.
Technical Details
Stack & specifications
Engine
Unreal Engine 5
Language
C++
Output
100,000+ videos
Sequences
~1,250
Data
JSON-driven
QA
SonarQube static analysis
Impact
Result
Reduced repetitive manual production work and shortened iteration time on new broadcast features, while scaling to a library of 100,000+ generated videos in live production.
Open to Senior / Lead Roles
Building a team like this?
I'm looking for Senior or Lead Unreal Engine positions where I can own architecture, tooling and mentoring at this level.