I design and build blockchain-backed systems for traceability, tokenization, digital identity and data interoperability, from Solidity smart contracts to the TypeScript services around them.
About
Blockchain Engineer with 3+ years of experience developing and deploying Solidity smart contracts in Ethereum/EVM-compatible environments and integrating permissioned Hyperledger Besu networks with TypeScript/Node.js services. I hold Master's degrees in Blockchain and Smart Contracts, and in Cybersecurity and Privacy.
Work Experience
- Designed blockchain-centred architectures connecting permissioned Hyperledger Besu and other EVM networks with TypeScript/Node.js services, smart contracts, databases, EDC dataspaces, identity systems and external applications.
- Developed Fastify and Express services and OpenAPI-documented REST APIs for smart contract interaction and on-chain/off-chain integration, using gRPC, webhooks, PostgreSQL and MongoDB.
- Integrated DID and Verifiable Credential flows with OAuth 2.0/OIDC, Keycloak and JWT; implemented policy evaluation with ODRL, Rego and OPA-WASM.
- Containerised services with Docker and Docker Compose, automated CI/CD with GitHub Actions and Jenkins, and configured Linux/Nginx deployments.
- Developed and deployed Solidity smart contracts in EVM-compatible environments with Hardhat, Ethers.js and Web3.js for traceability, tokenization, DeFi, digital identity and oracle use cases.
- Built TypeScript/Node.js services and REST APIs that interact with smart contracts and connect on-chain EVM components with dataspaces and external services.
- Implemented DID-based identity components and Verifiable Credential flows for self-sovereign identity (SSI).
- Integrated and maintained Eclipse Dataspace Components (EDC), implementing authentication, authorization and service interoperability.
Education
Skills
7 blocks · 43 txBlockchain
Backend
Identity & data spaces
Data
DevOps
Security
Blockchain for real systems
The use cases I work on day to day at BISITE, connecting on-chain logic with identity, data and the services around it.
Traceability
Smart contracts and services for on-chain traceability in EVM environments, with oracle integrations that connect on-chain logic to off-chain data.
Tokenization & DeFi
Token contracts and DeFi use cases developed, tested and deployed on EVM-compatible networks.
Self-sovereign identity
DID-based identity components and Verifiable Credential flows, connected to OAuth 2.0/OIDC, Keycloak and JWT to build trust across distributed ecosystems.
Dataspace interoperability
Eclipse Dataspace Components linking distributed entities with blockchain-connected services, with usage policies written in ODRL and evaluated with Rego and OPA-WASM.
From contract to production
Every system goes through the same layers. Each one is covered by tools I use in production.
- 01
Smart contracts
Solidity on Ethereum/EVM and permissioned Hyperledger Besu networks, developed and deployed with Hardhat.
- 02
Services & APIs
Fastify and Express services with OpenAPI-documented REST APIs, gRPC and webhooks bridging on-chain and off-chain data.
- 03
Data
Application data persisted and modelled in PostgreSQL or MongoDB alongside the chain.
- 04
Identity & policies
DIDs and Verifiable Credentials with OAuth 2.0/OIDC and Keycloak; access decided by ODRL policies evaluated with OPA.
- 05
Delivery
Containerised with Docker Compose, shipped through GitHub Actions and Jenkins pipelines to Linux and Nginx.
Get in touch
Want to talk about blockchain architecture, digital identity or dataspaces? Send me an email or write to me on LinkedIn.
