Researcher · Senior software engineer

Rafael Torres
Moreno

Digital identity, privacy and cloud engineering.

I work across research and product engineering to build digital services that are secure, useful and worthy of trust.

A little about me
Rafael Torres Moreno
Murcia, Spain 37°59′ N · 1°08′ W

I hold a degree and a master’s in Computer Science, but my journey into technology started long before that—back when I was just a kid, fascinated by how computers work. This early curiosity transformed into a passion for security and privacy, and eventually became the driving force behind my decision to pursue a PhD in Distributed Digital Identity Systems.

I pride myself on my adaptability—whether I’m working in a team or independently, I consistently perform at a high level. I’m someone who thrives in dynamic environments, quickly adjusting to new challenges without losing focus on the goal. My ability to make informed decisions with confidence has always helped me bring projects to a successful finish.

Ultimately, I approach every task with dedication and commitment, always striving to deliver my best. My experience spans a variety of settings, but my focus on cutting-edge technologies and security is what truly excites me.

Education

  1. PhD, Distributed Digital Identity SystemsUniversity of Murcia
  2. Master's in New TechnologiesUniversity of Murcia
  3. Degree in Computer ScienceUniversity of Murcia
  1. Senior software engineerCactusSoft
  2. Pre-doctoral security & privacy researcherUniversity of Murcia
  3. Pre-doctoral security & privacy researcherIBM Zürich
  4. iOS DeveloperLeverade
  5. Intern, Department of Information and Communications EngineeringUniversity of Murcia
  6. Intern, Department of Information and Communications EngineeringUniversity of Murcia
  7. Systems administratorCieza City Council, Murcia
  1. Smart contracts, what the heck?

    What's behind the fancy name?

    • DLT
    • Blockchain
    • Smart Contract
    ↗
  2. Distributed Ledger Technology and Blockchain

    Short introduction to DLT and Blockchain

    • DLT
    • Blockchain
    ↗
  3. Non Fungible Tokens, or the NFT issue

    An NFT short introduction and reflexion

    • nft
    • DLT
    • Blockchain
    ↗
JSON Web Token Local only

Inspect a token's header and payload. The token stays in this browser; its signature is not verified.

Paste a compact JWT, or load the example.

Decoding does not validate authenticity. Never trust claims until the signature is verified by a trusted system.

Live sequenceWaiting
TextareaJWT decoderBase64 / UTF-8 APIsJSON.parse()Date.now()UI output
  1. Waiting for a token.

Open to thoughtful collaborations

Let's make
trust tangible.

Contact Rafael