Software Engineer
Díaz Pablo
Software engineer with 20+ years of experience designing, delivering, and scaling high-performance user-facing and platform systems. Specializes in frontend architecture, full-stack development, and developer experience. Trusted to drive end-to-end technical ownership—from vision to execution.
Proven ability to work across teams to identify and solve complex organizational challenges, design scalable frontend platforms, and influence product and engineering roadmaps.
Communicates a clear technical vision, collaborates closely with leadership, staff-level peers, and cross-functional stakeholders, and contributes as a high-performing individual contributor when needed. Known for mentoring, system thinking, and aligning engineering efforts with long-term business goals.
Visit my website for more: https://cv.pablodiaz.eu
เรซูเม่
ประสบการณ์ 20+ ปี
-
2026 – ปัจจุบัน
AI Engineer · EdTech OCA-I
-
2025
ผู้อำนวยการเทคนิค LMS กลุ่มการศึกษา · Málaga
-
2025
Moodle developer มหาวิทยาลัยเอกชน · Madrid
-
2021 – 2024
Development Consultant · LMS / CMS ที่ปรึกษาเทคโนโลยี
-
2018 – 2021
Senior Technical Consultant · SSO · APIs ที่ปรึกษา IT
-
2007 – 2018
Backend APIs PHP · LMS, CMS, ERP, CRM · แพลตฟอร์มการเรียนรู้ ภาค e-learning
-
2005 – 2008
ผู้ดูแลระบบ · cloud · DevOps · Linux · Terminal Server โครงสร้างพื้นฐาน IT
การศึกษา
การเทียบอย่างเป็นทางการ MECES → ระดับ 2 (ปริญญาตรี / Grado)
วิศวกรรมเทคนิค / Diplomatura เดิม (3 ปี) · Universidad de Jaén, สเปน
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
ใบรับรอง
-
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
มิ.ย. 2026
-
Succeed in the Age of AI — Dr. Angela Yu
Udemy
พ.ค. 2025
-
Data Protection and Privacy (GDPR)
Universidad Alfonso X El Sabio
ก.พ. 2025 – มี.ค. 2025
-
Moodle Developer Skills
Moodle
ก.พ. 2025
-
Occupational Risk Prevention (ORP)
Universidad Alfonso X El Sabio
ม.ค. 2025
-
Python Bootcamp (100 days) — Dr. Angela Yu
Udemy
ธ.ค. 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
พอร์ตโฟลิโอ Streamlit — NLP, ML และระบบนิเวศ OCA-I
Anonimator
ความเป็นส่วนตัว · EU / ES / DE
Anonimator
แพลตฟอร์มความเป็นนิรนามและความเป็นส่วนตัว — ผลิตภัณฑ์เดียวกันบน .eu .es และ .de
ProxyGuard.es
Proxy · ความปลอดภัย
ProxyGuard.es
การป้องกันพร็อกซีสำหรับสภาพแวดล้อมที่ต้องการความปลอดภัยเพิ่ม
ClearTunnel.org
VPN · ความเป็นส่วนตัว
ClearTunnel.org
VPN WireGuard — ทันเนลสะอาดและการดำเนินงานสมัยใหม่
TalkToMood
Natural Language · LMS
TalkToMood
แคมปัสด้วยภาษาธรรมชาติ — แชท SSO และหลายภาษา
PyMood
Moodle Chat QL
PyMood
ชั้นสนทนา Python บน Moodle ผ่าน Web Services API
RefugiosUnidos · All Mascotas
อาสาสมัคร · สัตว์เลี้ยง · ข้อมูล
RefugiosUnidos · All Mascotas
โปรเจกต์อาสาสมัคร: All Mascotas — หนึ่งในฐานข้อมูลสัตว์เลี้ยงที่ใหญ่ที่สุดในสเปน เชื่อมกับระบบนิเวศ RefugiosUnidos.org
Smart Matrícula
ยานยนต์ · AI · รายงาน
Smart Matrícula
ตรวจทะเบียนรถสเปนด้วย AI: ภาระผูกพัน ITV และพร้อมโอนหรือไม่ — รายงานชัดในไม่กี่ชั่วโมง
Voz OCA-I
เสียง · ติดต่อ · เอเจนต์
Voz OCA-I
เอเจนต์เสียงสำหรับบริษัท — หน้าติดต่อที่ voz.oca-i.net
Arcade Rooms
อาร์เคด · MAME · ภาษาธรรมชาติ
Arcade Rooms
CabArc: ค้นหาเครื่อง MAME กว่า 40,000 ตู้ และ Natural Seek ด้วยภาษาธรรมชาติ
Hilo & Alma
โครเชต์ · สตูดิโอ AI
Hilo & Alma
ตุ๊กตาโครเชต์ทำมือของ Isabel Ruiz Navarro พร้อมสตูดิโอ AI สำหรับออกแบบชิ้นงาน
SegundaMano UK
มือสอง · รูป · เสียง
SegundaMano UK
ประกาศมือสอง: อัปโหลดรูปหรือพูด AI ช่วยใส่ชื่อ หมวด และราคา
EdTech & LMS
สถาปัตยกรรมแคมปัส: ปลั๊กอิน ธีม เว็บเซอร์วิส SSO และการรายงาน
AI ประยุกต์
ชั้นสนทนา RAG และโปรโตไทป์ AI: FastAPI, Python และ LLM
ผู้นำด้านเทคนิค
โรดแมป รีลีส คลาวด์ AWS และการ hardening
ความเป็นส่วนตัว & VPN
Anonimator, ClearTunnel และ ProxyGuard ในการผลิต
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
บล็อก
ไปบล็อก WordPress →บทความที่ pablodiaz.eu
ติดต่อ
สำหรับความร่วมมือ ที่ปรึกษา หรือผลิตภัณฑ์ EdTech ใหม่: