Consultor EdTech - València

Senior Software Developer · Software Architect · Tech Lead

Andrés Martínez Soto

Desarrollo, diseño e integro aplicaciones complejas en entornos EdTech, universitarios, SaaS, GovTech, eCommerce, datos e inteligencia artificial aplicada.

Combino más de 20 años de experiencia técnica con arquitectura de software, liderazgo hands-on, integración de plataformas, APIs, CI/CD, seguridad, documentación, mentoring y resolución de problemas complejos. Mi foco actual está en plataformas educativas, Moodle, Canvas, Sakai, LTI 1.3, SCORM, Open Badges, Learning Analytics, microcredenciales, RAG e IA aplicada a educación.

20+ años software

Moodle · Canvas · Sakai

LTI 1.3 · APIs · IA

Andrés Martínez Soto, Senior Software Developer, Software Architect y Tech Lead especializado en EdTech, Moodle, LTI e inteligencia artificial aplicada

En una frase

Ayudo a diseñar, desarrollar y conectar aplicaciones críticas con arquitectura clara, integraciones mantenibles y entrega fiable.

Core strengths

Fortalezas técnicas y de liderazgo

Mi experiencia combina arquitectura, desarrollo senior, integración de sistemas, revisión de código, mentoring, documentación, seguridad, análisis de causa raíz y entrega fiable.

Arquitectura y diseño técnico

Diseño de aplicaciones, arquitectura de integración, servicios desacoplados, APIs REST, webhooks, flujos SSO/JWT, CI/CD, testing, documentación y revisión técnica.

Desarrollo senior backend y full-stack

PHP, Symfony, Laravel, Python, FastAPI, Flask, Java Spring Boot, SQL, Vue.js, HTML5, CSS, Tailwind, Bootstrap, PWA y depuración de interfaces de aplicación.

Liderazgo y entrega fiable

Mentoring, code reviews, comunicación con stakeholders, análisis de requisitos, priorización, planificación, demos, documentación, troubleshooting y análisis de causa raíz.

Especialización en EdTech, LMS e interoperabilidad

Trabajo con plataformas educativas, administración LMS, rutas de aprendizaje, microcredenciales, analítica, certificación, customer education y estándares 1EdTech.

Moodle, Canvas y Sakai

Integraciones, administración LMS, flujos de curso, roles, permisos, contexto, diagnósticos, learning analytics y conocimiento transferible entre ecosistemas LMS.

LTI 1.3 y estándares

Launch flows, Deep Linking, NRPS, AGS, claims de rol y contexto, SCORM, Open Badges, microcredenciales, certificación y ecosistemas conectados.

IA, datos y automatización

LLMs, RAG, semantic search, vector databases, Qdrant, reporting, dashboards, data analysis, automatización, soporte LMS-aware y flujos de conocimiento institucional.

Experiencia profesional

He trabajado en EdTech, universidad, SaaS, GovTech, eCommerce, sistemas industriales, datos y plataformas públicas. Esa combinación me permite analizar un producto no solo desde el código, sino también desde arquitectura, operación, integración, negocio y evolución.

Enero 2024 – Actualidad

Entornos de Formación S.L. · Valencia

CTO · Tech Lead · EdTech Consultant

  • Liderazgo de estrategia tecnológica, arquitectura de software y planificación de entregas en una organización tecnológica de 16 personas.
  • Arquitectura de cuatro líneas estratégicas EdTech: EduIA, Flashcards, EduID y GuideWizard.
  • Integraciones con Moodle, Canvas y Sakai, incluyendo LTI 1.3, Deep Linking, NRPS, AGS, roles, contextos, permisos y learning analytics.
  • Diseño e implementación de REST APIs, web services, webhooks, flujos SSO/JWT, reporting pipelines e integraciones con proveedores externos.
  • Mentoring, revisiones de código, documentación técnica, demos y acompañamiento a equipos internos y clientes.

Stack: Moodle, Canvas, Sakai, LTI 1.3, Python, FastAPI, Flask, Java Spring Boot, PHP, Laravel, Symfony, Vue.js, React, MySQL, PostgreSQL, Docker, AWS, RAG, LLMs

Enero 2021 – Diciembre 2023

FERMAX Global · Valencia

Software Analyst · Data Engineer

  • Desarrollo y modernización de aplicaciones internas para fabricación, operaciones y departamentos corporativos.
  • Integración de intranet con Spyro ERP y servicios internos para mejorar flujos de datos, reporting y autoservicio.
  • Creación de pipelines ETL, dashboards y análisis de KPIs para monitorización operativa y mejora de procesos.
  • Trabajo en contexto industrial tecnológico, conectando procesos de negocio, plataformas internas, calidad de datos y entrega de software.

Stack: Symfony, Python, SQL, Oracle, APIs REST, dashboards, Big Data Analytics

Enero 2011 – Diciembre 2021

Independent Consultant · España / Remoto

eCommerce Consultant · Solutions Architect

  • Planificación de arquitecturas Magento durante un periodo de consultoría de 10 años.
  • Conexión de plataformas eCommerce con ERP, CRM, logística, pasarelas de pago, catálogos y servicios de terceros.
  • Trabajo backend, integración y full-stack en B2B/B2C, PHP, Linux, Docker y operaciones data-driven.
  • Traducción de requisitos de negocio en soluciones técnicas mantenibles.

Enero 2014 – Diciembre 2021

VICOPO Comunicación S.L. / Esveu

GovTech Architect · Full-Stack Developer

  • Construcción de plataformas municipales, aplicaciones móviles nativas y servicios ciudadanos para administración local.
  • Flujos de incidencias georreferenciadas, bandos, noticias, agendas, herramientas CMS y comunicación pública.
  • Desarrollo con Laravel, Slim, HTML5, JavaScript, Android nativo e iOS/Objective-C.

Portfolio de producto y proyectos

Productos, iniciativas y líneas de trabajo donde combino arquitectura, desarrollo, integración, datos, IA y experiencia educativa.

EduIA

Asistente IA para Moodle y bases de conocimiento institucionales con chat web, Telegram, WhatsApp, LLMs, RAG, recuperación semántica, ingesta documental, APIs y soporte LMS-aware.

Flashcards

SaaS de active recall y spaced repetition con LTI launch, learning paths, práctica, dashboards de analítica, Open Badges y casos de adopción institucional.

GuideWizard

SaaS para el ciclo de vida de guías docentes: plantillas estructuradas, workflows de revisión, versionado, publicación, reporting y procesos de calidad académica.

EduID

Ecosistema de identidad digital y microcredenciales con SSO, badges, verifiable credentials, notificaciones, flujos de acceso y experiencia del estudiante.

Otras iniciativas relevantes

Plugins Moodle e integraciones LMS

Servicios REST, workflows de soporte, integración con Redmine, exposición de contexto de curso, diagnósticos y acceso condicionado por permisos.

Open Data y dashboards geoespaciales

Visores GIS, visualización catastral, mapas Leaflet, integraciones WMS/WFS e interfaces públicas basadas en datos.

Aula virtual y operaciones LMS

Trabajo con Moodle, BigBlueButton, infraestructura, integraciones, troubleshooting, experiencia de usuario y continuidad de servicio.

Stack y contextos de entrega

Trabajo especialmente bien en entornos donde conviven desarrollo, arquitectura, integraciones, soporte, seguridad, datos, producto y comunicación con clientes.

Backend & APIs

PHP, Symfony, Laravel, Python, FastAPI, Flask, Java, Spring Boot, REST APIs, webhooks, API design, SQL.

Frontend & UX

HTML5, CSS, Vanilla JS, Vue.js, Tailwind CSS, Bootstrap, PWA, web design, UX, React working knowledge y debugging de UI.

AI, datos e infraestructura

AI/ML, LLMs, RAG, semantic search, vector DBs, Qdrant, Docker, Linux, AWS, PostgreSQL, RabbitMQ, dashboards y GitLab CI/CD.

Formación académica

  • Master’s Degree in Big Data & Analytics · UPV · 2019-2023
  • Master’s Degree in Mobile Application Development · UPV · 2014-2015
  • Postgraduate Diploma in Mobile and Ubiquitous Computing · UPV · 2012-2013
  • Bachelor’s Degree in Management Information Systems Engineering · UPV · 2007-2011
  • Computer Engineering · Universitat Jaume I · 2004-2007

Idiomas y divulgación

  • Español: nativo
  • Catalán / valenciano: nativo
  • Inglés: profesional
  • Alemán: básico
  • Blog profesional sobre arquitectura, EdTech, Moodle, interoperabilidad, automatización e IA.
  • Ponente en 1EdTech Learning Impact Europe 2025 sobre interoperabilidad y credenciales digitales.

Hablemos de tu plataforma

¿Necesitas revisar una arquitectura, integración o producto EdTech?

Cuéntame tu contexto y veremos si puedo ayudarte con diseño de solución, desarrollo senior, integración LMS, auditoría técnica, automatización, IA educativa o acompañamiento como Tech Lead / CTO hands-on.