RH
Rubén Hidalgo Arias
Software Engineer · Full Stack

Experiencia

Frontend Engineer · Prácticas
Abr 2026 - Presente
NTT Data  → cliente BBVA
  • Desarrollo de componentes y páginas web con la arquitectura BBVA Cells sobre Lit (Web Components nativos) en un contexto fintech real.
  • Capacitación en el flujo de trabajo corporativo, metodologías ágiles y estándares de calidad requeridos en un entorno fintech real.
  • Comprensión del ciclo de vida del software a nivel corporativo, desde los entornos de desarrollo local hasta los procesos de entrega de código.
Lit Web Components BBVA Cells JavaScript Micro-frontends

Educación

Grado en Ingeniería Informática
Sep 2022 - Jun 2026
Universidad Complutense de Madrid (UCM)
  • Especialización en Ingeniería del Software e Inteligencia Artificial.
  • ★ Matrícula de Honor en Tecnología de la Programación I - OOP avanzada y principios de diseño de software.
  • ★ Matrícula de Honor en Tecnología de la Programación II - arquitecturas de software (MVC), concurrencia y máquinas de estados en Java.
  • ★ Matrícula de Honor en Estructura de Datos y Algoritmos.
Programa Erasmus+
Sep 2024 - Ene 2025
Technische Universiteit Eindhoven (TU/e) · Países Bajos

Cursos en inglés: Operating Systems, Redes, Inteligencia Artificial y Lenguajes Formales.

Proyectos Destacados

flAIghts
Trabajo de Fin de Grado (TFG). App web que calcula rutas aéreas óptimas usando algoritmos e IA. Visualización 3D del globo con Three.js e integración de LLMs (OpenAI + Ollama).
React TypeScript Three.js OpenAI SDK Express MongoDB
VHUB
Plataforma full-stack para equipos competitivos con disponibilidad, estadísticas, leaderboards, chat en tiempo real y editor de estrategias.
Next.js TypeScript PostgreSQL Redis Docker Prisma
typed-express-pipeline
Librería Node.js publicada sin dependencias para tipado estricto y encadenamiento seguro de middlewares en Express con TypeScript.
TypeScript Node.js Express Jest Open Source
Trendy
Aplicación de gestión para tienda de ropa con +10 patrones GoF, documentación IEEE y metodología RUP. Máxima nota en Ingeniería del Software.
Java MySQL GoF Patterns IEEE Docs RUP