Diseño y construyo sistemas respaldados por blockchain para trazabilidad, tokenización, identidad digital e interoperabilidad de datos, desde los smart contracts en Solidity hasta los servicios TypeScript que los rodean.
Sobre mí
Ingeniero Blockchain con más de 3 años de experiencia desarrollando y desplegando smart contracts en Solidity en entornos Ethereum/EVM e integrando redes permisionadas Hyperledger Besu con servicios TypeScript/Node.js. Tengo un máster en Blockchain y Smart Contracts y otro en Ciberseguridad y Privacidad.
Experiencia
- Diseño de arquitecturas centradas en blockchain que conectan Hyperledger Besu y otras redes EVM con servicios TypeScript/Node.js, smart contracts, bases de datos, dataspaces EDC, sistemas de identidad y aplicaciones externas.
- Desarrollo de servicios Fastify y Express y APIs REST documentadas con OpenAPI para interactuar con smart contracts e integrar on-chain/off-chain, con gRPC, webhooks, PostgreSQL y MongoDB.
- Integración de flujos DID y Verifiable Credentials con OAuth 2.0/OIDC, Keycloak y JWT; evaluación de políticas con ODRL, Rego y OPA-WASM.
- Contenerización con Docker y Docker Compose, CI/CD con GitHub Actions y Jenkins, y despliegues en Linux/Nginx.
- Desarrollo y despliegue de smart contracts en Solidity en entornos EVM con Hardhat, Ethers.js y Web3.js para trazabilidad, tokenización, DeFi, identidad digital y oráculos.
- Servicios TypeScript/Node.js y APIs REST que interactúan con smart contracts y conectan componentes EVM on-chain con dataspaces y servicios externos.
- Componentes de identidad basados en DID y flujos de Verifiable Credentials para identidad autosoberana (SSI).
- Integración y mantenimiento de Eclipse Dataspace Components (EDC), con autenticación, autorización e interoperabilidad entre servicios.
Formación
Habilidades
7 bloques · 43 txBlockchain
Backend
Identidad y dataspaces
Datos
DevOps
Seguridad
Blockchain para sistemas reales
Los casos de uso en los que trabajo a diario en BISITE, conectando la lógica on-chain con identidad, datos y los servicios que la rodean.
Trazabilidad
Smart contracts y servicios para trazabilidad on-chain en entornos EVM, con integraciones de oráculos que conectan la lógica on-chain con datos off-chain.
Tokenización y DeFi
Contratos de tokens y casos de uso DeFi desarrollados, probados y desplegados en redes compatibles con EVM.
Identidad autosoberana
Componentes de identidad basados en DID y flujos de Verifiable Credentials, conectados con OAuth 2.0/OIDC, Keycloak y JWT para generar confianza en ecosistemas distribuidos.
Interoperabilidad de dataspaces
Eclipse Dataspace Components que enlazan entidades distribuidas con servicios conectados a blockchain, con políticas de uso en ODRL evaluadas con Rego y OPA-WASM.
Del contrato a producción
Cada sistema pasa por las mismas capas. Cada una la cubro con herramientas que uso en producción.
- 01
Smart contracts
Solidity sobre Ethereum/EVM y redes permisionadas Hyperledger Besu, desarrollado y desplegado con Hardhat.
- 02
Servicios y APIs
Servicios Fastify y Express con APIs REST documentadas en OpenAPI, gRPC y webhooks que unen datos on-chain y off-chain.
- 03
Datos
Datos de aplicación modelados y persistidos en PostgreSQL o MongoDB junto a la cadena.
- 04
Identidad y políticas
DIDs y Verifiable Credentials con OAuth 2.0/OIDC y Keycloak; el acceso lo deciden políticas ODRL evaluadas con OPA.
- 05
Despliegue
Contenerizado con Docker Compose y desplegado mediante pipelines de GitHub Actions y Jenkins sobre Linux y Nginx.
Hablemos
¿Quieres hablar de arquitectura blockchain, identidad digital o dataspaces? Escríbeme un email o en LinkedIn.
