Developed an intelligent chatbot for the ITER website powered by GraphRAG (Graph-enhanced Retrieval-Augmented Generation). It leverages ITER's official website content to deliver accurate, verifiable and context-aware answers about the ITER project and nuclear fusion energy. Built on a microservices architecture using Docker, a vector database, an LLM and support services.
Designed and built a platform that watches news outlets, blogs, forums, social networks and websites around the clock and alerts you only when something matters. It turns scattered posts into structured events and ranks them with its own relevance and credibility scoring. Monitor anything, from a competitor or a regulation to disruptions in logistics or raw materials. Alerts arrive in real time, in the app or as push notifications even with it closed: breaking news, new events in your topics above your own threshold, stories spreading unusually fast, rumours with an estimated time to confirmation, stories niche sources cover before the mainstream (and how far ahead you were once it catches up), and linked prediction markets changing their favourite. Plus a daily AI-written digest. Built in Rust as a real-time, event-driven system of a dozen microservices, with vector search, LLMs and a SvelteKit PWA.
Designed and built a Mac app that finds any moment in your own footage from a plain-language description and returns the clip and the exact second. It indexes video, photos and audio entirely on-device, fusing what's seen, what's said, on-screen text, sounds, faces and voices into a single ranking, and sends the moment straight to Final Cut Pro, DaVinci Resolve or Premiere Pro. Rust from the indexing pipeline to the licensing backend, with local ML models, an encrypted index and a Svelte interface on Tauri.
Created an online newspaper inspired by The New York Times. Built with SvelteKit, it offers a responsive design and a user-friendly interface for an optimal reading experience across devices.
Currently working at Avansig, a software development company specializing in web applications and Geographic Information Systems. In this role, I am responsible for developing software solutions that meet the needs of our clients.
Education
Bachelor's Degree in Computer Science and Engineering
I graduated in computer science and engineering from the University of A Coruña. I finished the last year of my studies with a thesis on the development of a search chatbot for iter.org