Durante años la Ergast Motor Racing Database fue una referencia imprescindible para datos de la Fórmula 1: estructura clara, bien organizada y ampliamente usada por desarrolladores, docentes y aficionados a los datos.
Desafortunadamente dejó de actualizarse después de la temporada 2024.
Mientras trabajaba en un proyecto personal para aprender a diseñar y desplegar una API sobre datos deportivos detecté ese vacío. Muchas herramientas, notebooks y recursos de aprendizaje seguían dependiendo del esquema de Ergast, y sin datos actualizados su utilidad empezó a disminuir.
De ahí nace RaceOptiData.
Lo que construí
Diseñé y puse en marcha una canalización para recopilar datos de APIs públicas, validarlos, limpiarlos y mapearlos al esquema familiar de Ergast. La idea fue sencilla: crear una base de datos compatible, mantenerla actualizada y ofrecerla para descarga.
Hoy el proyecto ofrece volcados MySQL y CSV preparados en el mismo esquema que usaba Ergast, con datos actualizados hasta la fecha del último volcado posterior al Gran Premio de HungrÃa 2025.
TecnologÃas usadas
Python para extracción, transformación y orquestación de datos; Azure para almacenamiento, automatización y entrega segura con Functions, Blob y Tables; Stripe para un checkout simple y seguro; C# y ASP.NET para la capa de API en preparación; MySQL para reproducir el esquema Ergast; y un frontend estático ligero con JavaScript solo para gestionar la experiencia de compra y descarga.
Lecciones aprendidas
No fue solo un volcado de datos. Diseñar una canalización robusta para datos deportivos en vivo, manejar enlaces de descarga con tokens de expiración, estructurar salidas de datos reutilizables y afrontar problemas como la entregabilidad de correos, webhooks de Stripe, CORS y decenas de casos borde fueron retos clave. También aprendà a explicar el proyecto de forma clara y honesta sin parecer vendedor de vaporware.
Próximos pasos
Estoy desarrollando una API REST completa que exponga estos datos de forma dinámica, manteniendo el esquema Ergast e incorporando datos de fastF1. Los objetivos incluyen endpoints amigables para desarrolladores con documentación, acceso por niveles abierto y autenticado, soporte para consultas masivas y filtros personalizados.
Feedback bienvenido
Construà esto porque lo necesitaba y me interesa recibir opiniones. Si trabajas con herramientas de F1, analizas datos, montas dashboards o simplemente exploras datos de motorsport, me gustarÃa escuchar tus ideas.
Quienes somos: Q2BSTUDIO
En Q2BSTUDIO somos una empresa de desarrollo de software especializada en aplicaciones a medida y software a medida, orientada a transformar datos y procesos en productos operativos. Ofrecemos soluciones de inteligencia artificial e ia para empresas, implementamos agentes IA y desarrollamos proyectos de power bi y servicios inteligencia de negocio para convertir datos en decisiones accionables. También damos servicios cloud aws y azure, arquitectura segura y estrategias de ciberseguridad adaptadas a cada cliente.
Nuestra experiencia incluye desarrollo de aplicaciones a medida, integración de modelos de inteligencia artificial, automatización con agentes IA, servicios de inteligencia de negocio con Power BI y despliegues seguros en la nube con servicios cloud aws y azure. Si necesitas software a medida o asesorÃa en ciberseguridad e inteligencia artificial, en Q2BSTUDIO podemos ayudar a llevar tu proyecto desde la idea a producción.
Contacta y participa
Si te interesa probar los datos, colaborar o integrar una API con el esquema Ergast y mejoras de fastF1, ponte en contacto y hablamos de ideas, necesidades y posibilidades. Feedback, contribuciones y escenarios de uso son bienvenidos.
Gracias por leer
Jérôme y el equipo de RaceOptiData junto con Q2BSTUDIO, desarrolladores apasionados por los datos, la inteligencia artificial y la construcción de soluciones seguras y escalables.