Major Projects
Iberia

Iberia

Lead Full Stack Developer

Barcelona, SpainRemoteNov 2023 – Mar 2025
Overview

Led the full-stack development of mission-critical backend services and frontend tools for Iberia's Digital Platform eXperience (DPX). Drove a 40% performance improvement by restructuring the application architecture and modernizing the tech stack. Designed and built event-driven integrations with AWS and Kafka, and developed cross-platform notification and AMOS systems powering real-time airline operations.

Key Highlights
8 contributions
  • Architected and developed backend microservices with Nest.js using CQRS pattern, building priority services for Iberia's DPX platform across TAM, BRS, AMOS, and GATEWAY integrations.
  • Designed and implemented the TAM integration with AWS EventBridge, enabling event-driven communication across distributed airline systems in real time.
  • Built the AMOS integration update end-to-end, connecting aircraft maintenance and engineering data to the DPX ecosystem.
  • Developed a centralized Notifications service for the entire DPX platform, handling real-time alerts and messaging across multiple backend integrations via Kafka.
  • Optimized TAM tool loading time by 40% through a complete frontend architecture restructuring and library replacement — significantly improving user experience for coordinating agents.
  • Designed and consumed GraphQL APIs for efficient data fetching across complex relational models in passenger and baggage management.
  • Created and maintained comprehensive unit and E2E test suites with Cypress across TAM, BRS, AMOS, and GATEWAY services, ensuring reliability in production deployments.
  • Containerized services with Docker and integrated asynchronous messaging with Kafka for event processing across the DPX microservices ecosystem.

Tech Stack

React 18TypeScriptNest.jsCQRSGraphQLTailwind CSSShadcn UIReact Hook FormTanStack QueryCypressDockerKafkaAWS EventBridgePostgreSQL
© 2026 Hugo Cruz de la Torres. All rights reserved.

About this website: built with React & Next.js (App Router & Server Actions), TypeScript, Tailwind CSS, Framer Motion, React Email & Resend, and Vercel hosting.