Bedrock / Jul 2025 — Apr 2026

Solving production problems in a large existing platform.

Incremental fixes inside an approximately ten-year-old Android codebase, across phones, Android TV and Fire TV.

← All case studies

Context

Bedrock

The shared Android platform powers M6+, RTL+ and Videoland. My work required understanding existing behaviour and making targeted changes inside a mature, multi-module system.

Kotlin · Compose · Coroutines / Flow · Google Cast · Android TV · Fire TV · Media3 · DRM

What I owned

  • Investigated and fixed visual, functional and blocking issues for the RTL Deutschland delivery.
  • Worked on Google Cast, MediaSession and cross-device behaviour on Android TV and Fire TV.
  • Handled video advertising and DRM integrations, including a Widevine licence endpoint migration.
  • Collaborated with QA to reproduce problems and validate incremental fixes.

What this demonstrates

Production debugging and delivery inside a complex codebase, without an unnecessary rewrite.

M6+ — application screenshotRTL+ — application screenshotVideoland — application screenshot
Available immediately

What are you
working on?

A product to build. An Android team to strengthen.
Let’s talk about what you need to ship.

Available immediately

Permanent / CDI · Freelance · Contract

Based in Lyon. Open to

Lyon · Paris · London · Luxembourg · Switzerland
Remote France · Remote Europe where legally possible

French & English · International team experience