Sobre mí
Del mantenimiento de código heredado a construir producto de datos
La versión larga: cómo llegué hasta aquí y qué aprendí por el camino.
Empecé donde empieza casi todo el mundo: manteniendo lo que ya estaba escrito. Intranets en PHP y JavaScript sin framework, funciones antiguas que fallaban por motivos que nadie recordaba y CSS heredado de tres personas distintas. Se aprende más ahí de lo que parece — sobre todo a leer código que no escribiste y a no romper lo que funciona.
El salto vino con una aplicación para comunicación entre proveedores y administradores de fincas. La construí entera en Laravel 8, después la reescribí en C# y .NET, y acabó duplicando la facturación de la empresa antes de que la vendieran. Sigue en producción hoy, años después. Esa es la parte que me interesa: no la demo, sino lo que aguanta cuando ya no estás mirando.
Desde finales de 2024 construyo infraestructura de datos. Un agregador del mercado inmobiliario español que rastrea portales, los normaliza a un esquema único, deduplica el mismo inmueble publicado en cinco sitios y guarda el histórico de precios. Sustituyó a un proveedor externo que costaba unos 400 € al mes por una infraestructura propia de entre 20 y 35 €.
En paralelo aprendí React y Next.js, migré un frontend entero de JavaScript a TypeScript y subí un backend de Laravel 10 a 13 sin parar producción. Ahora todo lo que hago se despliega en contenedores sobre Coolify, con backups que se restauran de verdad y servicios internos que no están expuestos a internet.
He hecho mentoría de juniors y bastante refactorización de legacy, que es la forma menos glamurosa y más útil de aprender a diseñar bien.