Software Engineer
Díaz Pablo
Ingénieur logiciel avec plus de 20 ans d’expérience à concevoir, livrer et faire monter en charge des systèmes haute performance, côté utilisateur et plateforme. Spécialisé en architecture frontend, développement full-stack et expérience développeur. De confiance pour porter la responsabilité technique de bout en bout, de la vision à l’exécution.
Capacité démontrée à travailler en transversal, identifier et résoudre des défis organisationnels complexes, concevoir des plateformes frontend scalables et influencer les roadmaps produit et ingénierie.
Communique une vision technique claire, collabore étroitement avec le leadership, des pairs de niveau staff et des parties prenantes transverses, et contribue comme individual contributor très performant lorsque c’est nécessaire. Reconnu pour le mentoring, la pensée systémique et l’alignement de l’ingénierie avec les objectifs business de long terme.
Plus d’informations sur mon site : https://cv.pablodiaz.eu
CV
20 > ans d’expérience
-
2026 – présent
Ingénieur IA · EdTech OCA-I
-
2025
Directeur technique LMS Groupe éducatif · Málaga
-
2025
Développeur Moodle Université privée · Madrid
-
2021 – 2024
Development Consultant · LMS / CMS Conseil technologique
-
2018 – 2021
Senior Technical Consultant · SSO · APIs Conseil IT
-
2007 – 2018
Backend APIs PHP · LMS, CMS, ERP, CRM · plateformes formatives Secteur e-learning
-
2005 – 2008
Administrateur systèmes · cloud · DevOps · Linux · Terminal Server Infrastructure IT
Formation académique
Correspondance officielle MECES → Niveau 2 (Grade / bachelor)
Ingénierie technique / ancienne Diplomatura (3 ans) · Université de Jaén, Espagne
Skills
PHP 8, Python, FastAPI, Django, Zend/Slim/CodeIgniter, REST/SOAP APIs, microservices, system interoperability, OO design
Moodle (core, plugins, themes, web services), WordPress, LTI, digital identity / SSO (OAuth2, SAML, OIDC, CAS, LDAP), production campus operations
LLMs, RAG, LangChain, AI workflows, conversational agents, prompt engineering, AI layers on existing LMS platforms
MySQL/MariaDB, PostgreSQL, Oracle PL/SQL, SQL Server, E/R modelling, procedures, reporting, operational campus analytics
Docker, Linux, AWS (EC2, Lightsail), Azure, Nginx, Cloudflare WAF, hardening, Veracode, SSL
Technical consulting, project leadership, mentoring, stakeholder discovery, Scrum/Agile, Jira, Git, AI-assisted development
Canvas LMS, LTI 1.3 Advantage, SCORM, Open Badges, micro-credentials / verifiable credentials, learning analytics, 1EdTech interoperability; Symfony and Laravel; Vue.js / React; ETL and Pandas; technical pre-sales in EdTech contexts
Websites, Portfolios, Profiles
Certifications
-
AWS Certified Solutions Architect - Associate
Amazon Web Services
Dec 27, 2022
-
Integración de APIs de IA: De Cero a Producción — César Cancino
Udemy
juin 2026
-
Succeed in the Age of AI — Dr. Angela Yu
Udemy
mai 2025
-
Protection des données et vie privée (RGPD)
Universidad Alfonso X El Sabio
févr. 2025 – mars 2025
-
Moodle Developer Skills
Moodle
févr. 2025
-
Prévention des risques professionnels (ORP)
Universidad Alfonso X El Sabio
janv. 2025
-
Bootcamp Python (100 jours) — Dr. Angela Yu
Udemy
déc. 2024
Languages
Featured Projects (2025–2026)
TalkToMood — Conversational AI for LMS
TalkToMood — Conversational AI for LMS
Natural-language layer on Moodle: user intent translated into Web Services API calls, with SSO and roles.
- FastAPI orchestration, Moodle API interoperability, SSO (OIDC/SAML) and role / language flows.
- Deployed on AWS with Docker; no Moodle core modifications.
Stack: Python, FastAPI, Streamlit, LangChain/LLM, RAG, Moodle API, Docker, AWS
Academia IA Open — Adaptive learning campus
Academia IA Open — Adaptive learning campus
Moodle campus with AI: optimised platform, API extensions and adaptive theme.
- TalkToMood integration, AWS Lightsail DevOps, Cloudflare WAF and hardening.
Stack: PHP 8, Python, FastAPI, Docker, Moodle API, AWS, Nginx, Git
Selected Work
Adaptive Learn Campus
EdTech · LMS · Campus
Adaptive Learn Campus
AdaptiveLearn Campus: learning graphs, Moodle and learner context as the axis of the next generation of LMS.
Adaptive Learn Studio
EdTech · AI Studio
Adaptive Learn Studio
AdaptiveLearn Studio: AI applied to EdTech product — prototypes, automation and innovation.
OCA-I.NET
AI Applications Hub
OCA-I.NET
Portfolio Streamlit — NLP, ML, Big Data et écosystème OCA-I.
Anonimator
Confidentialité · EU / ES / DE
Anonimator
Plateforme d’anonymat et de confidentialité — même produit en .eu, .es et .de.
ProxyGuard.es
Proxy · Sécurité
ProxyGuard.es
Protection proxy pour les environnements qui nécessitent une couche de sécurité supplémentaire.
ClearTunnel.org
VPN · Confidentialité
ClearTunnel.org
VPN WireGuard — tunnel propre et exploitation moderne.
TalkToMood
Natural Language · LMS
TalkToMood
Campus en langage naturel — chat, SSO et multilingue sans toucher le core.
PyMood
Moodle Chat QL
PyMood
Couche conversationnelle Python sur Moodle via Web Services API.
RefugiosUnidos · All Mascotas
Bénévolat · Animaux · Données
RefugiosUnidos · All Mascotas
Projet bénévole : All Mascotas — l’une des plus grandes bases de données d’animaux de compagnie d’Espagne, liée à l’écosystème RefugiosUnidos.org.
Smart Matrícula
Véhicules · IA · Rapports
Smart Matrícula
Consultation de plaque en Espagne avec IA : incidents, charges, contrôle technique et transfert possible — rapport clair en quelques heures.
Voz OCA-I
Voix · Contact · Agents
Voz OCA-I
Agents vocaux pour entreprises : accueil, réservations et formation. Page contact sur voz.oca-i.net.
Arcade Rooms
Arcade · MAME · Langage naturel
Arcade Rooms
CabArc : explorateur de plus de 40 000 bornes MAME. Natural Seek cherche en langage naturel.
Hilo & Alma
Amigurumi · Studio IA · Artisanat
Hilo & Alma
Atelier de poupées au crochet d’Isabel Ruiz Navarro, avec studio IA : décrivez la poupée et générez une image pour commander la pièce faite main.
SegundaMano UK
Petites annonces · Photos · Voix
SegundaMano UK
Petites annonces d’occasion : photos ou voix, l’IA propose titre, catégorie et prix, puis publication sur la carte.
EdTech & LMS
Architecture de campus : plugins, thèmes, web services, SSO et reporting.
IA appliquée
Couches conversationnelles, RAG et prototypes AI-first : FastAPI, Python et LLM.
Direction technique
Roadmap, releases, cloud AWS et hardening avec sens produit.
Confidentialité & VPN
Anonimator, ClearTunnel et ProxyGuard en production.
One Hundred Projects of Solitude
AI Lab · Experimental Projects
Projects stop looking like a random pile of domains and become exploration lines inside a personal technology lab — freedom to try stacks, interfaces and problems without being locked to a single product.
10 lab experiments
Developer & Knowledge
GitForce · Explore GitForce
EXPERIMENT / BETA
GitHub · Knowledge Graph · Data Visualization · AI · Developer Tools
GitForce · Explore GitForce
A visual explorer of repositories and development ecosystems: connections, technologies, projects and relationships between code.
PlugForge
EXPERIMENT
Developer Tools · Plugins · Ecosystems
PlugForge
Tools and exploration around plugins, extensions and developer ecosystems.
MoodleSites
EXPERIMENT
Moodle · Sites · Knowledge Graph
MoodleSites
A map and explorer of Moodle sites and the related learning ecosystem.
AI Columns
EXPERIMENT
ML · Games · Reinforcement Learning
AI Columns
Columns/Tetris with AI — reinforcement learning and prediction.
Health & Human
GuíaFarma
PROJECT / EVOLVING
Health Information · Data · Search · AI
GuíaFarma
Making medicine and health information more accessible and understandable (educational information; not a substitute for professional medical advice).
SaludExplicada.org
CONCEPT
Health Education · Explainability · AI · Knowledge
SaludExplicada.org
Turning complex health information into clear, navigable explanations — focused on public understanding and UX.
MapBrain
EXPERIMENT
AI · Neuroscience · Data Viz
MapBrain
A visual exploration of the brain and the networks connecting data, emotion and representation.
Data, History & Exploration
AllTimeArchive
EXPERIMENT / LONG-TERM
Digital Archive · Internet History · Data · Preservation · Visualization
AllTimeArchive
Preserving and exploring Internet history: navigate the digital past, connect events and keep references that may disappear from the web.
FlightRadar3D
PROTOTYPE
3D · Real-time Data
FlightRadar3D
3D visualization and real-time data applied to air traffic.
AllTimeWorldCup
BETA
Data · Sports · History
AllTimeWorldCup
World football history as an interactive data archive and narrative.
Selected Work · Private & Collaborative
Not every piece of work ends as a public product. A selection of collaborations, prototypes and third-party builds — some under confidentiality.
Private project
LMS · Integration · AI
EdTech Platform
Architecture and integration for a learning ecosystem.
Confidential
Python · APIs · LLM
AI Prototype
A prototype for automation and information processing.
Selected details
Data · Visualization · UX
Data Experience
Visual exploration of complex information and heterogeneous sources.
People Who Inspire Me
People whose clarity, rigor or craft have shaped how I build.
Angela Yu
Education · Programming · Product
Teaching technology with clarity and energy — making the complex accessible without losing rigor.
Víctor Santos
Engineering · Product · Craft
Design judgment, attention to detail and a personal site that prioritizes clarity.
César Cancino Zapata
Chile · Webmaster · Self-taught
Teaching technology from the craft: a self-taught webmaster who shares real web work, PHP and stacks at cesarcancino.com.
Carmen Etchenique
Madrid · Literature · Reflection
Encouraging writing with depth and patience: conversation, faith in the process and a perspective that reminds you why stories are worth telling.
Books · Ideas in Progress
Literary reference: Carmen Etchenique
Some ideas become software. Others want to be a book with yellow butterflies.
EN MARCHA
Cien proyectos en soledad
RESEARCH
Human Brain Decoded
CONCEPT
From Terminator to Coexistence
IN PROGRESS
Matrix 5
Articles sur pablodiaz.eu
Contact
Pour collaborations, conseil ou nouveaux produits EdTech :