Angular Development
Desarrollo de aplicaciones, módulos, componentes reutilizables y evolutivos en proyectos existentes.
Disponible para proyectos freelance
Senior Software Engineer con más de 7 años de experiencia desarrollando aplicaciones enterprise para banca, energía y movilidad. Especializado en Angular, TypeScript y arquitecturas frontend escalables, con experiencia creando productos desde cero, modernizando aplicaciones legacy e integrando APIs REST. También puedo asumir tareas backend con Node.js y Express.
Servicios
Desarrollo de aplicaciones, módulos, componentes reutilizables y evolutivos en proyectos existentes.
Diseño de arquitecturas modulares, microfrontends y soluciones escalables orientadas a producto.
Optimización, estabilización y modernización de aplicaciones con deuda técnica o problemas de rendimiento.
Experiencia
Desarrollo y evolución de aplicaciones empresariales con Angular, Vue.js y tecnologías frontend modernas para clientes de gran escala.
Desarrollo web, mantenimiento y apoyo en proyectos internos.
Proyectos enterprise
Diseño y desarrollo desde cero de un microfrontend con Angular para modernizar una aplicación legacy basada en COBOL. Implementación de una interfaz tipo Excel para gestionar grandes volúmenes de registros, importar archivos Excel, CSV y Word, validar y transformar los datos automáticamente, aplicar filtros por fechas y generar informes para usuarios internos.
Desarrollo y evolución de aplicaciones corporativas para el sector energético, implementando nuevas funcionalidades, integrando APIs REST, optimizando el rendimiento y resolviendo incidencias en aplicaciones críticas utilizadas en producción.
Evolución y estabilización de un producto de movilidad multi-cliente basado en una arquitectura Core + Overrides. El núcleo común proporcionaba la funcionalidad principal y cada provincia podía cargar módulos, estilos y comportamientos específicos sin duplicar el producto completo.
Desarrollo desde cero de la nueva generación de la plataforma de movilidad en Angular. Definición de la arquitectura frontend e implementación de funcionalidades de búsqueda geográfica, planificación de rutas, consulta de paradas y estaciones, integración con APIs REST y personalización para operadores y administraciones.
Proyecto propio publicado
Diseño y desarrollo integral desde cero de una plataforma de comercio electrónico especializada en juegos de mesa, puzles y productos de colección. La aplicación incluye catálogo por categorías, búsqueda, fichas de producto, carrito, registro e inicio de sesión, gestión de usuarios y pedidos, panel de administración, soporte multidioma en español, inglés y catalán, envío automático de correos y despliegue en producción.
Demostración funcional: todo el flujo está operativo, incluido el proceso de pedido y las notificaciones por correo. El pago se ejecuta en modo de demostración, sin realizar cargos reales.
Stack técnico