Sobre el creador
WattLog.pro es una plataforma para analizar el entrenamiento ciclista basado en la potencia, tanto indoor como en exterior. Nació para quienes quieren entender sus números de forma consciente y sacar conclusiones útiles, en lugar de limitarse a acumular datos vacíos.
Por qué nació WattLog.pro
El proyecto empezó a la vez que mis primeros pasos en el ciclismo. Un invierno, a mitad de una sesión de Zwift en el rodillo, mi banda de frecuencia cardíaca (HRM) dejó de funcionar.
En lugar de comprar material nuevo a ciegas, lo abordé como un ingeniero y me puse a buscar la causa. Hice una pequeña app de diagnóstico para ver qué datos en bruto estaba enviando realmente el sensor. Tras unas cuantas tardes analizando la señal, el misterio quedó resuelto: había fallado el electrodo de la banda, no la electrónica.
Aquella experiencia me llevó a fijarme mucho más en mis datos de entrenamiento. Vi lo mucho que importa de verdad el equilibrio entre carga de entrenamiento y recuperación. Empecé con un FTP de solo 120 W. Con disciplina, un seguimiento cuidadoso de mis métricas y un enfoque consciente de la salud, mi cuerpo respondió cada vez mejor y la carga de entrenamiento se volvió más llevadera.
A medida que yo mejoraba en la bici, el proyecto también crecía. Me di cuenta de que una herramienta clara, que me ayudaba a organizar mi entrenamiento y a entender las señales de mi cuerpo, podía ayudar también a otros ciclistas. Así nació WattLog.pro.
Creo en el software minimalista y sin barreras: sin costes ocultos ni suscripciones agresivas. Estoy construyendo una herramienta que yo mismo quiero usar cada día.
Quién está detrás
Hola, soy Andrzej: ingeniero de software con más de 14 años de experiencia y, fuera del horario laboral, un ciclista aficionado que soñó durante años con su propia bici de carretera. Hoy entreno sobre todo en casa, en el rodillo, y salgo encantado con la bici de carretera o la gravel siempre que puedo.
Desarrollo WattLog.pro como proyecto en solitario. Eso me da total independencia: marco yo el rumbo y sigo adaptando la app tanto a mis necesidades como a los comentarios de la comunidad.
Historia
-
2021
Los primeros kilómetros
Mi primera gravel y un rodillo. Primeros pasos en el mundo virtual de Zwift.
-
2022
Aprender de los datos
Un invierno intenso en el rodillo. Visto ahora, una lección valiosa sobre lo fácil que es sobreentrenarse cuando no miras las métricas adecuadas.
-
2023
Una pausa y un nuevo enfoque
Momento de replantearme mis hábitos, aprender de haber apretado demasiado y despejar de verdad la cabeza. La bici descansó un tiempo para que pudiera volver a ella con una mentalidad sana.
-
2026
Vuelta y lanzamiento
De nuevo sobre la bici, con nuevos conocimientos. Recuperando la forma poco a poco y convirtiendo todo lo aprendido en un producto terminado: la plataforma WattLog.pro.
Hacia dónde voy
Quiero seguir desarrollando WattLog.pro, añadiendo compatibilidad con nuevos dispositivos y funciones que ayuden a entrenar de forma consciente. También me importa construir una comunidad activa donde compartamos conocimientos y experiencias. Mi objetivo es sencillo: crear una herramienta intuitiva y sin barreras que acompañe a cualquier ciclista, tanto si está empezando su aventura como si pelea por fracciones de vatio.
La ingeniería detrás
WattLog.pro es también mi taller de ingeniería. Lo diseñé, desarrollé y publiqué de principio a fin yo solo, apoyándome en más de 14 años construyendo y probando sistemas: desde backends en Python e infraestructura cloud en AWS hasta frameworks distribuidos de automatización de pruebas para fintech y e-commerce.
Stack tecnológico
Frontend y apps
- React
- TypeScript
- Capacitor (Swift / Java)
Backend y datos
- Python · FastAPI
- PostgreSQL
- WebSockets
IA y lógica
- Claude API (tool-use loop)
Hardware
- Bluetooth LE
- ERG control
- FTMS
DevOps y cloud
- AWS
- Terraform
- Docker
- GitHub Actions
- Sentry
Mostrar detalles técnicos
- Full-stack: React y TypeScript en el frontend, Python/FastAPI y PostgreSQL en el backend, WebSockets para transmitir en directo los datos del entrenamiento.
- Hardware y Bluetooth LE: control en modo ERG de rodillos inteligentes y compatibilidad con medidores de potencia y sensores de frecuencia cardíaca, en macOS, iOS y Android (Capacitor con módulos nativos en Swift y Java).
- IA: un entrenador con IA basado en la Claude API, con un bucle de tool use que responde preguntas y propone entrenamientos estructurados, también por voz.
- Cloud y DevOps: AWS (EC2, S3, CloudFront), Terraform, Docker, CI/CD con GitHub Actions, monitorización de errores con Sentry.
- Producto: cuatro idiomas (EN/PL/DE/NL), cuentas de invitado, analítica de carga de entrenamiento (TSS, CTL/ATL/TSB), ramp tests de FTP.
Contacto
¿Tienes una pregunta o una idea?