Professional Summary

Senior Software Engineer with 20 years of experience in developing Java and web applications, with strong knowledge of the financial sector and its regulatory requirements. Solid background in backend and database optimization, with practical experience in Python.

Currently transitioning into Artificial Intelligence and Machine Learning after completing postgraduate studies in AI and Quantum Engineering. Seeking to contribute to AI-driven projects by combining extensive software engineering expertise with recent training in deep learning and ML, and with awareness of the transformative impact of the upcoming quantum era.

Remarkable Projects / Achievements

Postgraduate Project – Artificial Intelligence with Deep Learning (2025)

Designed and implemented an image inpainting pipeline using Stable Diffusion and LoRA, simulating object removal in real estate images. Included background/foreground segmentation and evaluation with PSNR, SSIM, LPIPS, and FID metrics. Demonstrated ability to apply state-of-the-art AI models to practical use cases.

ATLAS Project – AI applied to Transport & Logistics

Final project of the postgraduate program on AI applied to Transport and Logistics. Built an intelligent system that predicts loads, weight, and expected profit per shipment with XGBoost models and optimizes truck assignment using a knapsack-style algorithm. Includes a Python backend, interactive visualization, and a fully deployed web demo.

Background Remover AI – Background removal with Hugging Face models

Full-stack web app to remove image backgrounds using Hugging Face's RMBG-1.4 and RMBG-2.0 models. Lets users upload an image, visually compare both outputs, and download the processed version with a transparent background. Built with FastAPI (Python 3.11), Vue 3 + TypeScript + Tailwind CSS, and a Dockerized deployment that caches models on volumes and uses health checks for monitoring.

Sabadell Consumer Finance / InstantCredit – Integrated financing platform

Development of a consumer-finance web application covering backend, frontend, and full integration with banking systems. Led the end-to-end Dockerization and deployment automation, helping the platform evolve into InstantCredit's flagship product, later acquired by Banco Sabadell.

Professional Experience

Planned career break focused on advanced training and professional transition into Artificial Intelligence. Completed three postgraduate programs at Universitat Politècnica de Catalunya (UPC): Artificial Intelligence with Deep Learning, Quantum Engineering, Artificial Intelligence applied to Transport and Logistics.

Active development of InstantCredit platform (Java, AngularJS, MySQL, Docker, ElasticSearch). Integration into Banc Sabadell ecosystem. Responsibilities across feature design, performance, incident handling & reporting. Focus on containerization and database scaling (sharding approaches).

Worked on Agile CMS for major media clients. Developed Agile Media Player (JavaScript) with ad serving & analytics; Spring Boot services (Translator, Redirect). Improved DB performance (Oracle/MySQL). Stack: Java, JavaScript, Spring Boot, MySQL, MongoDB, Oracle, Node.js, Maven, Shell.

Web sites for La Caixa, Generalitat de Catalunya, Ajuntament de Barcelona. Built CMS for Generalitat on OpenCMS. Stack: Java, JSP, JSTL, HTML/CSS, XML+XSL.

HP Fleet Control Tool (C++, SNMP, HTTP, Telnet, SSH). Custom Java embedded printer solutions. Stack: C++, Java, XML+XSL.

Projects for Generalitat: SAGA & e-Catalunya (Java). Built wiki engine from scratch. Stack: Java, Hibernate, SQL, Velocity, HTML, JS, CSS, Apache.

Education

Completed program focused on artificial intelligence applications in logistics and digital transformation. Covered machine learning methods applied to transport, mobility, supply chain, and critical infrastructures, with sustainability and ethics perspective in AI.

Program focused on deep neural networks with global industry recognition. Hands-on experience with PyTorch implementations and solid theoretical foundation covering computer vision, natural language processing, and AI opportunities and limitations.

Study of quantum physics applications to technology development. Focus on quantum computation, communications, cybersecurity, and sensing with potential impacts in chemistry, biology, medicine, and AI.

Executive program focused on innovation management and technology-economic knowledge. Final grade: 9/10. Tools for successful innovation management within business environments.

Advanced studies in information technologies and software engineering. Continuation of informatics engineering studies at FIB-UPC.

Computer engineering studies with focus on software engineering. Comprehensive foundation in programming, algorithms, databases, and software development methodologies.