Senior Software Engineer

Paolo Dibitonto

Senior software engineer with backend, cloud, and distributed systems experience. My recent work focuses on blockchain and Web3 systems, including digital asset custody, Ethereum-based applications, smart contracts, and backend services for regulated environments.

About

Backend, cloud, and blockchain engineering.

A pragmatic engineering profile built around production systems, Web3 infrastructure, and maintainable backend services.

My recent work is centered on blockchain and Web3 systems: digital asset custody in a banking environment, Ethereum applications, smart contract tooling, blockchain clients, and cloud-backed backend services.

I also bring earlier full stack and Java backend experience across Spring, Oracle, PL/SQL, application servers, integrations, and Unix environments. The content on this site is maintained from Markdown files under src/content.

Experience

  1. Mar 2026 - Present

    Senior Blockchain Engineer

    Be - Shaping The Future, Milan, Italy

    • Analyzes, designs, and develops backend components for a digital asset wallet custody solution in a banking environment.
    • Integrates external custody and compliance platforms, including Ripple Custody, Notabene and ChainAnalysis via API and webhooks events.
    • Contributes to secure custody workflows, transaction management, and interoperability between internal banking systems and third-party blockchain infrastructure.
    • Collaborates with architecture, security, compliance, and delivery teams on digital asset custody requirements.
    • Digital asset custody
    • Ripple Custody
    • Notabene
    • ChainAnalysis
    • Blockchain integrations
    • Banking systems
  2. Jan 2020 - Oct 2025

    Senior Blockchain Engineer

    Almaviva S.p.A., Rome, Italy

    • Developed cloud-native Web3 platforms supporting blockchain notarization, decentralized identity, Legal Smart Contracts, enterprise integrations, and research initiatives.
    • Designed and implemented backend services, smart contracts, and distributed applications for both public and permissioned blockchain networks.
    • Built event-driven cloud solutions integrating blockchain infrastructure with enterprise systems, decentralized storage, and cryptographic proof generation.
    • Worked across the Ethereum ecosystem, from smart contract development to execution and consensus client infrastructure.
    • Contributed to research and innovation in Layer 2 scalability, zero-knowledge technologies, decentralized identity, and post-quantum cryptography.
    • JavaScript
    • Node.js
    • MongoDB
    • Solidity
    • Angular
    • Web3.js
    • Ethers.js
    • Cairo
    • Rust
    • IPFS
    • Smart Contract Development Frameworks
    • Blockchain Clients
    • AWS
  3. May 2023 - Oct 2023

    Technical Team Leader - Backend Services

    Almaviva S.p.A., Rome, Italy

    • Led the backend development of a telemedicine anti-fraud platform used to manage AI models and orchestrate machine learning workflows.
    • Designed and implemented REST services with NestJS, TypeScript, and MongoDB, integrating with dedicated ML backend services.
    • Managed backlog, sprint planning, effort estimation, and delivery coordination for a small backend team.
    • Collaborated with cross-functional teams to translate business requirements into scalable backend solutions.
    • NestJS
    • TypeScript
    • MongoDB
    • Kubernetes
    • Agile delivery
  4. Jul 2019 - Dec 2019

    Full Stack Web Developer

    A.K.T. S.r.l., Rome, Italy

    • Worked as consultant at Lutech on the Gesiss 2.0 project.
    • Developed full stack features using Spring Boot 1.5, JPA, Hibernate, Lombok, MySQL, embedded Tomcat, and React 16.7.
    • Spring Boot
    • JPA
    • Hibernate
    • Lombok
    • MySQL
    • Tomcat
    • React
  5. Mar 2018 - Jul 2019

    Full Stack Web Developer

    A.K.T. S.r.l., Rome, Italy

    • Worked as consultant at DXC Technology as full stack Java developer for the WebHealth - Portale Strutture project.
    • Developed backend and web application features using Spring 4.3, RESTEasy, JPA, MyBatis, Dozer, JSF, and JBoss EAP.
    • Spring
    • RESTEasy
    • JPA
    • MyBatis
    • Dozer
    • JSF
    • JBoss EAP
  6. Sep 2015 - Mar 2018

    Software Developer

    A.K.T. S.r.l., Rome, Italy

    • Worked as consultant at Micro Focus, formerly HPE, on Project and Portfolio Management product customization.
    • Delivered analysis, configuration, modification, and development work for ENEL, Unicredit, MIUR, BPERS, and TIM projects.
    • Developed PL/SQL functions, procedures, and packages on Oracle databases.
    • Built standalone Java applications using Apache POI and JETT to extend spreadsheet import and export functionality.
    • Monitored Unix servers running Red Hat and CentOS.
    • PL/SQL
    • Oracle
    • JavaScript
    • Java
    • Apache POI
    • JETT
    • Unix
    • Red Hat
    • CentOS

Projects

Selected work

Be - Shaping The Future

Digital asset custody platform

Backend components and integrations for a wallet custody solution, connecting internal banking systems with external blockchain custody and compliance infrastructure.

  • Blockchain infrastructure
  • Banking integrations
  • Compliance workflows

Almaviva S.p.A.

AGID Document Notarization APIs

Development of backend APIs providing blockchain-based document anchoring and Chainpoint proof generation.

  • Document notarization
  • API development
  • Blockchain integration

Skills

Engineering capabilities

Blockchain and Web3

  • Ethereum ecosystem
  • Digital asset custody
  • Smart contract development
  • Solidity
  • Web3.js
  • Ethers.js
  • Cairo
  • IPFS
  • Truffle
  • Forge
  • Remix
  • Ripple Custody
  • Notabene

Blockchain clients

  • Geth
  • Besu
  • Nethermind
  • Erigon
  • Lighthouse
  • Nimbus
  • Teku
  • Bitcoin Core

Backend and cloud

  • Node.js
  • NestJS
  • Java
  • Spring
  • Hibernate
  • REST APIs
  • MongoDB
  • MySQL
  • Oracle
  • SQL
  • PL/SQL
  • Kubernetes

AWS

  • API Gateway
  • Lambda
  • SQS
  • SNS
  • DynamoDB
  • S3
  • CloudWatch
  • KMS
  • EC2
  • AWS Marketplace

Frontend and mobile

  • Angular
  • React
  • HTML5
  • CSS
  • Ionic
  • Flutter
  • Android Java

Engineering practice

  • Problem solving
  • Technical leadership
  • Backlog planning
  • Task estimation
  • Stakeholder coordination
  • Cross-team communication
  • Unix server monitoring

Certifications

Certifications

AWS Certified Solutions Architect

Amazon Web Services

Credential

Smart Contract Developer

ConsenSys Academy, Apr 2020

Hyperledger Besu Essentials Certification

ConsenSys Academy, Apr 2020

Junior Hybrid Mobile Applications Developer

A.K.T. S.r.l., Jul 2018

Beginner Android Developer

Udacity, Apr 2017

Contact

Contact

For backend, cloud, or blockchain engineering opportunities, email is the most direct channel. A full CV is also available as a PDF.