Industry and Logistics
Connecting software with hardware/PLCs, automating traceability and optimizing workflows in critical environments where a single failure costs hours of production.
Software Architect & Process Automation Specialist.
Focused on removing operational chaos and scaling systems across Industry/Logistics, Travel/Hospitality and E-commerce.
» I build efficient, secure and predictable technology bridges.
Three domains where I have solved real problems: where software meets the physical world, where scale demands discipline, and where uptime is non-negotiable.
Connecting software with hardware/PLCs, automating traceability and optimizing workflows in critical environments where a single failure costs hours of production.
Integrating high-concurrency architectures, massive data management and removing administrative bottlenecks in platforms with aggressive seasonal spikes.
Robust, scalable backend systems with high availability and resilience built on modern .NET, ready to survive Black Friday without breaking a sweat.
Projects selected for the impact they delivered. Every case here solved a real operational pain point with a measurable outcome.
Airport baggage handling systems (BHS) sort and route luggage through Siemens PLCs, BHS software and motorised conveyors. Their daily operational reports — covering downtime, bags processed by destination, incidents and overall operational status — were produced manually. I automated overnight generation and built a Windows Forms application that shows each report's status and allows dispatching it to the airport operator after manual validation.
Operational tool for airport technical staff that centralises conveyor jam resolution and remote security inspection equipment reboots in a single panel. Direct communication with Siemens S7 PLCs is handled via LIBNODAVE, removing the need for manual field intervention.
Windows Forms application that automates baggage traceability under the IATA audit framework, through which airlines can request traces for their bags. It reads an Excel file of bagtag IDs, queries the BHS system database and reconstructs the full journey of each bag: conveyor, sorter, chute, early baggage storage and pier. The result determines whether the failure is attributable to the handling system or the airline.
Web tool to validate that hotel prices served to clients match contracted rates. It reads flat files with expected prices per market and client, queries the internal hotel availability API and compares results, generating Excel and CSV accuracy reports stored for auditing. Processing runs as scheduled background jobs, handling large volumes without blocking the system.
ASP.NET Core 8 minimal API that processes doctor's clinical notes through a multi-agent AI pipeline: extracting clinical entities, classifying information and generating structured medical reports, persisting patient records to SQLite and delivering them via email. Paired with a React PWA for patient management, clinical note entry and generated report lookup.
Desktop application that automates personalised student feedback distribution. Manages student records and class sessions, generates per-student session PDFs and creates ready-to-send email drafts — no external dependencies required on the teacher's machine.
Timeline of the environments where I have built, maintained and scaled critical platforms.
Senior Software Engineer
Building high-availability backend services on .NET and Azure with a focus on maintainability (SOLID, Clean Architecture), automated testing and continuous delivery.
Senior Backend Engineer
Designing and implementing distributed services for one of the leading European travel platforms: high-concurrency architectures, end-to-end observability and event streaming.
IT Supervisor & System Administrator
Owner of the technology operations behind airport baggage handling systems (BHS): SCADA integration, communication with Siemens PLCs and enterprise virtualization platform.
Software Developer
Development of a web application for the sales team, focused on sales-force productivity and real-time information availability.
Software Developer
Web applications for the travel sector (Orizonia): development and maintenance of internal portals and management tools.
Software Developer
Sales management and production supervision system for the solar module factory: from order to pallet, with shop-floor manufacturing tracking.
Bachelor of Computer Science (Management Information Systems)
Universidad de Cádiz (UCA)
Higher Technical Diploma in Software Application Development
Ciclo Formativo de Grado Superior
CCNA Exploration 1 — Network Fundamentals
Cisco Networking Academy
Netcoreconf 2025
Featured attendance — Madrid, Barcelona and Bilbao.