Refactorizar un sistema de más de 300 repositorios
Participo en su paso a microservicios .NET sobre Azure. La meta es menos deuda técnica, más escalabilidad y un equipo que despliega con más rapidez. Es un trabajo de equipo y aún está en marcha.
~/sobre-mí
Soy Javi Llinares, desarrollador .NET y analista en Vigo. Licenciado en Historia, antes grafista y artista 3D. Hoy me dedico a que sistemas con más de quince años de historia sigan evolucionando sin romperse.
Estudié Historia porque me interesaba entender por qué las cosas son como son. Esa pregunta no me ha abandonado: es la que hago cada vez que me toca un sistema que no conozco.
Después me atrajo la imagen. Pasé por una productora en A Coruña, estudié Animación 3D y acabé en los estudios de Mediaset en Madrid, donde aprendí que en televisión todo tiene que estar hecho «para antes de ayer». Luego vinieron los videojuegos: una start-up que hacía un juego sobre la ansiedad, un año modelando para The Waylanders y unos meses con ZBrush en un proyecto para Zara Home.
Lo que más me enganchaba no era el modelado, sino lo que había detrás: las herramientas, los procesos y los sistemas. Empecé diseñando webs en WordPress, estudié Desarrollo de Aplicaciones Web a distancia y en 2021 entré en el mundo .NET, donde sigo.
Hoy me muevo entre backend, frontend, bases de datos y despliegues. No soy especialista de un solo rincón y no pretendo serlo: soy un generalista que aprende lo que haga falta. Lo que sí tengo claro es que me gusta meterme en sistemas complejos, refactorizar y sacar algo valioso de código antiguo.
trayectoria.log
Licenciado por la Universidad de Santiago de Compostela, con Historia antigua e Historia de América. Aquí aprendí a preguntar por qué antes de cómo.
Posproducción y fotografía, prácticas en Lua Ideas (spots para la Xunta y Leyma), el ciclo de Animación 3D en el CES y prácticas de grafismo en Mediaset España.
Vagalume Games, Gato Salvaje Studio y Urbansimulations: modelado, retopología, shaders, iluminación y guion.
Diseño WordPress, SEO y campañas en Innova Consultores, mientras sacaba el ciclo superior de Desarrollo de Aplicaciones Web.
Cwellt, Serikat y, desde 2024, Plexus Tech: del móvil y la web al backend, la nube y la migración de sistemas legacy.
lo que he conseguido
No tengo cifras de ventas ni métricas heroicas. Tengo trabajo en sistemas reales, algunos muy grandes, y un criterio que he ido puliendo en cada uno.
Participo en su paso a microservicios .NET sobre Azure. La meta es menos deuda técnica, más escalabilidad y un equipo que despliega con más rapidez. Es un trabajo de equipo y aún está en marcha.
Además de programar, tutorizo a compañeros nuevos, analizo y estimo proyectos y documento procesos y APIs. Es la parte del oficio que más me gusta cuidar.
Apps móviles con Xamarin.Forms y web con React para el sector aeronáutico y clientes internacionales, con requisitos de fiabilidad estrictos. Refactoricé módulos clave para reducir errores en producción.
APIs REST con ASP.NET Core y servicios en Azure. En fases de entrega crítica, el análisis de causa raíz me sirvió para resolver incidencias complejas y estabilizar releases.
Modelado 3D, retopología, baking y mapeado UV de los modelos esculpidos en ZBrush. Mi primer trabajo en un estudio de videojuegos, en mi ciudad natal.
Marina Melia, Vanenbikke e Innova Idiomas, entre otras. Escucho primero, ordeno el mensaje y luego diseño.
Astro estático, escritura en Markdown y un bot de Telegram propio que crea las entradas. Lo construí para tener un espacio mío, sin depender de ninguna red social.
como-trabajo.md
Los lenguajes son herramientas. Elijo la tecnología según el problema y no me caso con ninguna.
La sintaxis cambia; la arquitectura, el código limpio y la claridad conceptual valen para cualquier lenguaje.
Vengo de Historia, y se nota: me gusta comprender el producto, hablar con negocio y mirar desde el usuario.
La uso a diario para aprender y para trabajar (Claude Code, MCP, skills, agentes), pero con criterio propio. Me interesa la ingeniería de contexto.
fuera de la pantalla
Mi día perfecto tiene poco de productivo y mucho de atención.
Leer «Un día perfecto»newsletter.substack
Vida entre dos mundos reúne reflexiones y aprendizajes lentos en un mundo que va muy rápido. Los dos mundos son el técnico y el humano, y me interesa sobre todo lo que pasa cuando se tocan.
O por qué tener mentalidad de mercenario te liberará.
Antes de ponerte a construir tu casa, cimiéntala bien.
La paz de tener un espacio digital sin depender de las redes sociales.
O por qué correr despacio es lo único que te hará correr rápido.
Me interesan los proyectos que mezclan tecnología con humanidad, cultura y conexión real. Y siempre hay café.