caso de uso
Desde cero: tu primer stack de datos completo — Mundo Real
Caso de uso 8: Industria: Media/Streaming. Nivel: Senior. 8 lecciones. CASO INTEGRADOR FINAL. Disenas TODO desde cero.
StreamVibe: desde cero
Conoces la startup, el equipo, los 15K usuarios sin métricas y la presentación a inversores del viernes. Este es tu momento.
Día 1 -- Estrategia y arquitectura desde cero
Defines qué medir, diseñas la arquitectura completa con presupuesto de startup (12 EUR/mes) y convences a Daniel de darte acceso sin tocar producción.
Día 2 -- Pipeline ETL: PostgreSQL a S3 a DuckDB
Implementas el pipeline completo: extraer de PostgreSQL, transformar y limpiar, cargar como Parquet en S3 y configurar DuckDB para consultas analíticas.
Día 3 -- Métricas de producto: DAU, retention, engagement
Calculas las métricas que Marta necesita para inversores: DAU/MAU con tendencia, retención por cohorte D1/D7/D30 y engagement score por usuario.
Día 3 (tarde) -- Modelo analítico de contenido
Respondes la pregunta de Sofía: ¿qué contenido funciona y por qué? Analizas engagement por género, duración y tipo. Diseñas el content performance score.
Día 4 -- Dashboard para inversores y recomendaciones
Construyes el dashboard que Marta mostrará mañana a Meridian Capital. Implementas un sistema de recomendaciones con collaborative filtering simple.
Día 5 -- A/B testing y la presentación a Meridian Capital
Diseñas el framework de A/B testing con significancia estadística. Acompañas a Marta a la presentación y el dashboard cuenta la historia correcta.
Retrospectiva -- De junior a senior en 8 empresas
Reflexión final sobre toda tu carrera: qué aprendiste en cada empresa, cómo cada experiencia te preparó para la siguiente, y qué significa ser un senior data engineer de verdad.