Projects
Each project page outlines the motivation, method, and outcome — with notebooks and code for full reproducibility.
Learning journey: these tools weren't taught formally — I've developed my skills through experimentation. Everything here is public and transparent: experiments, lessons, and progress.
My approach is iterative and feedback-driven: small experiments → evaluation → refinement, always with clear trade-offs.
Maps supply and demand patterns across Valencia neighbourhoods. Airbnb, population, and rent data are cleaned and joined with SQL; per-capita listings and review trends are visualised. Caveats documented (reviews as proxy, geography alignment).
Forecasts hourly electricity load on the Spanish grid and stress-tests the system under extreme scenarios. Gradient-boosted models with weather features, time-aware cross-validation, and what-if cases covering cloud cover, heat waves, and nuclear availability.
Classifies real versus AI-generated images and provides visual explanations for each decision. A compact CNN trained on the CIFAKE dataset, with Grad-CAM overlays to show which image regions drive the classification.
Tracks regional extreme weather across France, Spain, Germany, Italy, and Portugal. A Python pipeline combines Open-Meteo archives with OpenWeather forecasts to detect and surface multi-day hazard alerts at the administrative region level.