Ingeniero Blockchain · EVM y Sistemas Distribuidos

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.

Salamanca, España+3 años · EVM · Hyperledger Besu

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

Formación

Universitat Oberta de Catalunya2024 – 2026Máster en Ciberseguridad y Privacidad
Universidad de Salamanca2024 – 2025Máster en Blockchain y Smart Contracts
Universidad de Salamanca2019 – 2024Grado en Ingeniería Informática
EspañolNativo
InglésNivel profesional · Cambridge B2

Habilidades

7 bloques · 43 tx
#00

Lenguajes

Minando…
hash 0xcb5d…45c2prev génesis3 tx
TypeScriptJavaScriptSolidity
#01

Blockchain

Minando…
hash 0x3309…c17aprev 0xcb5d…45c29 tx
EVMHyperledger BesuHardhatEthers.jsWeb3.jsTokenizationDeFiOraclesZKP
#02

Backend

Minando…
hash 0xedee…fb01prev 0x3309…c17a7 tx
Node.jsFastifyExpressRESTOpenAPIgRPCWebhooks
#03

Identidad y dataspaces

Minando…
hash 0x01a9…e038prev 0xedee…fb0110 tx
EDCDIDVerifiable CredentialsSSIOAuth 2.0OIDCKeycloakODRLRegoOPA-WASM
#04

Datos

Minando…
hash 0xe25f…2f29prev 0x01a9…e0383 tx
PostgreSQLMongoDBData modeling
#05

DevOps

Minando…
hash 0x861a…1b9fprev 0xe25f…2f297 tx
DockerDocker ComposeLinuxNginxGitHub ActionsJenkinsGit
#06

Seguridad

Minando…
hash 0x914f…8557prev 0x861a…1b9f4 tx
JWTTLSAuthN / AuthZSecure architecture
Qué construyo

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.

Traceability.sol

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.

SolidityHyperledger BesuHardhatOracles
Token.sol

Tokenización y DeFi

Contratos de tokens y casos de uso DeFi desarrollados, probados y desplegados en redes compatibles con EVM.

SolidityEthers.jsWeb3.jsDeFi
credential.vc.json

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.

DIDVerifiable CredentialsKeycloakOIDC
policy.odrl.json

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.

EDCODRLRegoOPA-WASM
Cómo trabajo

Del contrato a producción

Cada sistema pasa por las mismas capas. Cada una la cubro con herramientas que uso en producción.

  1. 01

    Smart contracts

    Solidity sobre Ethereum/EVM y redes permisionadas Hyperledger Besu, desarrollado y desplegado con Hardhat.

    SolidityHardhatBesu
  2. 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.

    Node.jsFastifyOpenAPIgRPC
  3. 03

    Datos

    Datos de aplicación modelados y persistidos en PostgreSQL o MongoDB junto a la cadena.

    PostgreSQLMongoDB
  4. 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.

    DIDKeycloakODRLOPA-WASM
  5. 05

    Despliegue

    Contenerizado con Docker Compose y desplegado mediante pipelines de GitHub Actions y Jenkins sobre Linux y Nginx.

    DockerGitHub ActionsJenkinsNginx
Contacto

Hablemos

¿Quieres hablar de arquitectura blockchain, identidad digital o dataspaces? Escríbeme un email o en LinkedIn.