Panorama técnico
Mapa de competencias
Mapa del Metro de la Inteligencia Artificial: cada línea es una rama de la IA y cada estación un concepto, framework o técnica. Las intersecciones muestran cómo ML, deep learning, NLP, visión, GenAI y robótica se conectan en proyectos reales.

Machine Learning
Aprende patrones a partir de datos: por ejemplo, predecir abandono formativo con gradient boosting sobre métricas de actividad del campus. Punto de conexión en el mapa: la estación Gradient Boosting enlaza con Neural Networks hacia la línea Deep Learning.
Supervised Learning · Unsupervised Learning · Reinforcement Learning · Feature Engineering · Ensemble Methods · Gradient Boosting · Transfer Learning
Deep Learning
Redes neuronales en capas que extraen representaciones complejas: clasificar entregas con CNNs o analizar series de logs con LSTM. Punto de conexión en el mapa: el nodo Neural Networks es el puente central entre ML clásico y esta línea.
Neural Networks · CNNs · RNNs · LSTM · Backpropagation · PyTorch · TensorFlow
NLP y Transformers
Comprensión y generación de lenguaje: TalkToMood traduce la pregunta del alumno en llamadas API mediante RAG, LLMs y prompt engineering. Punto de conexión en el mapa: la estación Transformers concentra BERT, GPT y enlaza con Generative AI.
Tokenization · Word Embeddings · BERT · GPT · LLMs · RAG · Prompt Engineering · LangChain
Computer Vision
Interpretación de imágenes y vídeo: detectar objetos en material didáctico u extraer texto de documentos escaneados con OpenCV y OCR. Punto de conexión en el mapa: Image Classification y Object Detection convergen en Multimodal AI.
Image Classification · Object Detection · YOLO · OpenCV · OCR · Segmentation · Pose Estimation
Generative AI
Creación de texto, imagen o código: fine-tuning LoRA sobre un LLM para respuestas de dominio educativo o síntesis de contenidos. Punto de conexión en el mapa: Multimodal Models une esta línea con Computer Vision y Transformers.
Text Generation · Image Synthesis · Stable Diffusion · DALL-E · Fine-tuning · LoRA · Multimodal Models
Knowledge & Reasoning
Representación del conocimiento y razonamiento: indexar FAQs del campus en un grafo que alimenta un agente con trazabilidad de fuentes. Punto de conexión en el mapa: Knowledge Graphs se enlaza con RAG en NLP y con reglas simbólicas en ML.
Knowledge Graphs · Expert Systems · Symbolic AI · Causal Reasoning · Neuro-Symbolic AI · Planning
Robotics / sistemas autónomos
Agentes que perciben, deciden y actúan: path planning en entornos simulados o fusión de sensores en prototipos autónomos. Punto de conexión en el mapa: Reinforcement Learning es la estación de intercambio desde Machine Learning hacia esta línea.
SLAM · Path Planning · ROS · Autonomous Vehicles · Sensor Fusion · Sim-to-Real
AI Ethics & Safety
Sesgos, explicabilidad y gobernanza: auditar respuestas del chat frente a datos sensibles y documentar decisiones del modelo. Punto de conexión en el mapa: las estaciones Fairness y Privacy cruzan todas las líneas como capa transversal.
Bias Mitigation · Explainability (XAI) · AI Alignment · Fairness · Privacy · AI Governance
Nodos de conexión
- Neural Networks — puente entre machine learning clásico y deep learning. Ejemplo: pasar de un modelo ensemble a una red densa para embeddings.
- Transformers — hub de NLP moderno: BERT, GPT, LLMs y RAG. Ejemplo: orquestar TalkToMood con LangChain sobre web services del campus.
- Multimodal AI — cruce de visión, lenguaje e IA generativa. Ejemplo: describir una imagen de entrega y generar feedback automático.
- Reinforcement Learning — enlace con robótica y sistemas autónomos. Ejemplo: un agente que aprende rutas óptimas en un entorno simulado.
Autor: Pablo Díaz · pablodiaz. eu
Mapa secundario: stack IT, datos y e-learning
Vista complementaria del ecosistema full-stack: analytics, cloud, programación web, big data y plataformas LMS/CMS.

Metodología y datos
Scrum · Kanban · Spark · Hadoop · SQL · PostgreSQL · Power BI · A/B Testing
Analytics y visualización
Tableau · Kibana · Jupyter · ElasticSearch · R · MySQL · PCA
Programación web
HTML · CSS · JavaScript · XML · Scala · C · C++
Cloud e integración
Microsoft Azure · Google App Engine · Canvas · Sqoop
E-learning e IA
LTI · LRS · Learning Analytics · Moodle · MongoDB
Big Data y arquitectura
Kafka · Lambda architecture · Cassandra · Talend ETL
Main Skills
I have been in this professional since 2006, I am professional web software developer with Full Stack Developer (Back End Oriented) mainly with PHP, SQL databases (using object- oriented methodologies under MVC frameworks), model view controller and especially Moodle LMS and WordPress sites.
My first job was in Spain as PHP developer and I used to develop new applications from scratch or and new features in the system and databases, mainly backend, usually have been programming in the education sector.
Linux & Server Admin
- Linux admin server and security (Vpn, ssl, scripts, terminal, console )
- Installing and configuring LAMP/LEMP Web Services and customize setups for advanced server security and functionality.
- Admin server from linux Nginx, Apache. Ubuntu. Centosx.
- Own server based in the cloud, with a uk provider. Admin linux server with huge open source applications.
- View linux projects and portfolio See Linux portafolio
PHP & Databases
- Object Oriented PHP Developer (PHP7) Object Oriented Programming over 7 years.
- backend developer with wide skill. (Mvc frameworks, xmlrpc, Api rest, soap )
- database mysql, complex queries, large db, massive data over 7 years.
- DB (generic SQL, PL/SQL, Oracle, MySQL, MariaDB )
- Sql tools Sqlyog, dbeare, HeidySql, Mysql Workbench, SqlServer, Oracle.
- Experience as frontend developer Javascript, Html5, Css3. Exposition to Jquery, bootstrap, responsive techniques
- Ide tools Sublime Zent Studio 12, NetBeans 8.0.2
- TortoiseSvn, Git.
- View PHP projects and portfolio See web developer with PHP portafolio
PHP Frameworks & MVC
- Experience as web developer with PHP Framework (Zend-2, Codeigniter, Slim php) over 2 years.
- Custom MVC creation from scratch. Skeleton application for zend-mvc projects
- Real-time web applications
- Zend-2, layers, views, controllers, forms, zend db adapter, zend db form, modules.
- See Codeigniter projects. code_igniter_portafolio/ Shavekit
- Personal projet connecting Zend with Moodle.See Zend -moodle MVC portafolio
- View MVC projects and portfolio See MVC portafolio
Moodle LMS
- Moodle PHP Developer (PHP7) over 3 years.
- Moodle expert position. I am able to check, improve, prevent your current security and performance moodle site.
- Roles, permissions, capabilities, scripts Massive enrollment csv, cron terminal, maintenance mode.
- Moodle developer skills, moodle core, api, web services, plugins, blocks, dashboard, themes by device.
- Moodle Jpgraph project, export massive data from to moodle to excel.
- Moodle plugins creator. I am author over 4 plugins for moodle. Skeleton application for moodle projects
- Moodle Csv importer students, courses, enrollments. tracking student progress
- Moodle developer skills Cohorts, database EMR/ER, admin moodle server, installation a new customized moodle from scratch.
- Admin moodle server and solving issues. Support, saml, simple saml, Authentication with social networks and gmail.
- Most Recent work experience specifications Specifications_En_Moodle
- View moodle projects and portfolio See Moodle portafolio
- View my own moodle sites Author moodle site
WordPress & AI-driven CMS
- WordPress PHP Developer (PHP7) over 3 years.
- I am author over 6 plugins for wordpress, included new script php templates, adding new functionality to the theme functions.
- WordPress developer skills, api, web services, plugins themes, functions, hardening.
- Wordpress developer skills Actions, filters, shortcodes, taxonomy, spinets.
- Admin wordpress server and solving issues. Support.
- View author wordpress sites Challenges4change site
- View author wordpress sites Railway uk site
- View wordpress projects and portfolio See Wordpess portafolio
AI, Vibe Coding & Automation
- AI-driven development: LLM integration, prompt engineering and agent-based workflows.
- Vibe coding: rapid prototyping with Cursor, Copilot and AI-assisted full-stack delivery.
- Automation: CI/CD pipelines, scripting, cron jobs, webhooks and workflow orchestration.
- AI-augmented code review, refactoring, testing and documentation generation.
- Building internal tools and integrations that combine traditional backends with AI APIs.
PHP Frameworks
- Zend Framework 2 — modules, services, forms, DB adapters and layered architecture.
- Laravel — Eloquent ORM, queues, REST APIs, Blade/Livewire and ecosystem packages.
- Symfony — bundles, dependency injection, Doctrine ORM and enterprise patterns.
- CodeIgniter — lightweight MVC, rapid delivery and legacy system maintenance.
- Custom MVC from scratch, REST/JSON APIs and microservice-oriented PHP backends.
Python & Data
- FastAPI — async APIs, OpenAPI docs, Pydantic validation and high-performance endpoints.
- Django — ORM, admin panel, authentication and scalable web application development.
- Streamlit — interactive dashboards, data apps and rapid UI prototypes.
- Data analysis — pandas, numpy, visualization, ETL pipelines and reporting.
- Python scripting for automation, integrations and hybrid PHP/Python architectures.