perfil
Jesús Pedro Rodríguez Castro
Arquitecto de Software y Technical Lead en Madrid. Desde 2020 lidero técnicamente el equipo de UNIR y sostengo el dominio de expedientes y títulos con .NET, Angular e IA aplicada. Antes, casi diez años de aplicaciones críticas de negocio en SOTEC Consulting.
Mi foco está en resolver problemas complejos aportando valor medible: LLMs y agentes de IA para mejorar flujos de trabajo y procesos educativos, sobre una arquitectura limpia y enfocada a resultados.
Este sitio es mi dossier técnico, donde documento proyectos, decisiones y notas. En paralelo, ayudo a negocios locales a tener presencia digital a través de Web Despega.
stack técnico
Conocimientos
Backend
- .NET Core
- C#
- ASP.NET Web API
- Entity Framework
- SQL Server
- Azure
Frontend
- Astro (dominio)
- Angular
- TypeScript
- TailwindCSS
- RxJS
IA & Tools
- Azure AI Services
- Spec-Driven Development
- Prompt Engineering
- LLMs
- Claude API
- Python
DevOps
- GitHub Actions
- Vercel
- Cloudflare
- Docker
- Git
trayectoria
Experiencia
2020 — Actualidad
Tech Lead & Software Engineer
UNIR · Universidad Internacional de La Rioja
- Lidero el dominio de expedientes académicos del grupo Proeduca y la generación de títulos oficiales.
- Diseño la arquitectura de los servicios: Clean Architecture y DDD, CQRS con Mediator y APIs .NET 8 contenedorizadas con Docker, con el frontend Angular en producción.
- Responsable del proyecto Python de gestión de encuestas IPN del grupo (más de 13 universidades), con modelos de IA.
- Sostengo la cobertura de tests al 80 % y el code review por pull request como única puerta de entrada a main, sobre pipelines de TeamCity y Azure DevOps con SonarQube.
- El equipo gestiona capacidad, sprints y tickets de Jira y Azure sobre una herramienta interna que he construido.
Jun 2010 — Feb 2020
Analista y desarrollador .NET
SOTEC Consulting
- Ciclo completo de aplicaciones críticas de negocio en C#, ASP.NET, WCF, Oracle y SQL Server durante casi diez años.
- Migración de sistemas legacy a .NET moderno sin interrumpir la operación del cliente.
- Optimización de consultas y rendimiento sobre Oracle y SQL Server para reducir incidencias recurrentes en producción.
- Análisis funcional con cliente: toma de requisitos, estimación y documentación de la solución.
Liderando desarrollo técnico y proyectos de modernización en UNIR.
Explorando agentes y automatización para integrarlos en procesos educativos y de desarrollo.
Manteniendo mi propio ecosistema digital: jesusprodriguez.com.
Ayudando puntualmente a negocios con presencia local a través de Web Despega.