Trayectoria
David es un ingeniero senior que ha pasado la última década como Technical Lead en una importante multinacional europea de telecomunicaciones, donde diseña y entrega plataformas de automatización basadas en IA, sistemas empresariales distribuidos y arquitecturas cloud-native a escala. Su trabajo abarca la integración de LLM, orquestación multi-agente, generación aumentada por recuperación (RAG) y la migración de grandes bases de código legado a entornos de nube modernos.
Antes de entrar en la industria, trabajó como investigador en la Universidad de Murcia (España), centrado en inteligencia artificial, razonamiento semántico y sistemas conscientes del contexto para la vida asistida por el entorno. Su trabajo académico produjo múltiples publicaciones revisadas por pares en revistas y conferencias internacionales.
Enseñar construyendo
David mantiene una línea constante de hacer accesibles temas complejos a través de proyectos prácticos. Es autor de un tutorial completo para enseñar Java 8 a través del desarrollo de un juego de póker — cubriendo streams, lambdas, concurrencia y patrones de diseño mediante la construcción de algo real en lugar de ejercicios abstractos. Publicó una guía complementaria en JavaHispano, una de las mayores comunidades de desarrolladores de habla hispana. El mismo instinto docente impulsa el Pico Framework: un kit de herramientas modular en Python para sistemas de agentes de IA diseñado para que otros puedan aprender leyendo el código fuente.
Ese instinto también está detrás del centro de aprendizaje de CleanSky y del curso de DeFi — más de 80 artículos y guías que traducen mecánicas complejas de DeFi a un lenguaje sencillo en cuatro idiomas.
Qué ha construido
CleanSky comenzó como una necesidad personal: una forma de entender un portafolio DeFi multi-chain sin conectar una wallet, crear una cuenta ni confiar datos privados a terceros. Ninguna herramienta en el mercado ofrecía esa combinación de profundidad, privacidad y claridad — así que construyó una.
El proyecto es totalmente independiente. No tiene capital riesgo, ni ingresos por afiliados, ni contenido patrocinado. Cada artículo en el blog y en el centro de aprendizaje está escrito para educar, no para vender. La política editorial explica por qué.
CleanSky — Inteligencia de Portafolio
Un rastreador de portafolio DeFi de solo lectura y centrado en la privacidad que cubre más de 484 protocolos en más de 34 redes. Backend en Java con indexación EVM multi-chain, frontend en React. Agregación y clasificación de posiciones en protocolos (Aave, Uniswap, Morpho, Lido y cientos más), visualización de riesgos, descomposición de activos subyacentes y seguimiento del factor de salud. Diseñado para la adopción masiva de DeFi con la simplicidad de una experiencia de usuario de grado bancario. Sin registro, sin conexión de wallet, cero rastreo.
CleanSky Contactless — Pagos Crypto NFC
Aplicación Android de código abierto para pagos con criptomonedas sin contacto a través de NFC. Construida con Kotlin y Jetpack Compose. Las claves privadas nunca salen del dispositivo, aseguradas mediante Android Keystore (AES-256-GCM) con seguridad respaldada por hardware (StrongBox/HSM). Soporta múltiples cadenas EVM (Base, Polygon, Arbitrum, Optimism) y modos de ejecución que incluyen meta-transacciones (Gelato/Biconomy) y Abstracción de Cuentas ERC-4337 con Paymaster.
CMSP — Capped Mandate Subscription Protocol
Una primitiva de pago de código abierto para pagos recurrentes seguros y no custodiales on-chain. Diseñada para reemplazar las aprobaciones de tokens infinitas con mandatos limitados criptográficamente (cantidad máxima, periodo, expiración). Arquitectura de custodia cero con especificación formal (8 RFCs), modelo de amenazas e implementaciones de referencia en EVM (Solidity), Solana (Anchor) y Cosmos (CosmWasm). Propuesto y discutido en Ethereum Magicians.
Pico Framework — Plataforma de Agentes de IA
Un framework modular de código abierto en Python para construir aplicaciones habilitadas para IA y sistemas basados en agentes. Ecosistema multi-paquete que incluye inyección de dependencias, orquestación del ciclo de vida, descubrimiento de plugins e infraestructura de ejecución de agentes. Integrado con FastAPI, SQLAlchemy, Celery y Pydantic. Soporta orquestación de LLM basada en protocolos, enrutamiento de modelos multi-proveedor y gobernanza del ciclo de vida de herramientas. Publicado en PyPI.
Contribuciones al código abierto
Colaborador en Spring AI, Spring Security, GNOME/Ubuntu y la comunidad de desarrolladores JavaHispano. Colaborador del GitHub Arctic Code Vault. 47 repositorios públicos que abarcan Java, Python, JavaScript, Kotlin, Solidity y herramientas de infraestructura.