CV
I am a Blockchain Systems & Digital Assets Engineer with a PhD in Blockchain & DLT, focused on distributed systems, blockchain benchmarking, reproducible experimentation, protocol evaluation, data analysis, and digital-asset infrastructures.
Profile
My work combines distributed systems research, experimental methodology, blockchain infrastructure evaluation, and data-driven analysis. During my PhD, I designed and used reproducible benchmarking pipelines to study how blockchain systems behave under different workloads, network topologies, and operational conditions.
I am particularly interested in performance and latency evaluation, energy efficiency, repeatability, performance predictability, protocol analytics, digital-asset and CBDC-related infrastructures, and research engineering practices that make experimental results easier to reproduce and compare.
I am open to engineering, R&D, data, research, and hybrid roles where rigorous experimentation, distributed systems knowledge, and blockchain/digital-asset expertise can support practical technical decisions.
Education
PhD in Blockchain & Distributed Ledger Technology
Università di Camerino, ItalyOpen thesis page Open PDF
MSc in ICT Solutions Architect
Università di Pisa, ItalyOpen thesis page Open PDF
BSc in Computer Systems and Network Security
Università degli Studi di Milano, ItalyOpen bachelor thesis PDF
Certifications
Blockchain for Business Certificate
SUPSI / USI / Franklin University Switzerland / City of LuganoResearch & Engineering Experience
Blockchain Benchmarking & Distributed Systems Research
PhD research and related publicationsLilith – A Topology-Aware Blockchain Benchmarking Framework
Research artifact and experimental toolchainOpen Lilith research page
Digital Assets & CBDC-Oriented Data Workflows
Protocol analytics, dashboards, and structured data analysisDigital Asset Programme Intern
Cambridge Centre for Alternative FinanceOpen CCAF experience page
Research Engineering & Reproducibility
Software artifacts, datasets, pipelines, and experimental methodologyPublications
Impact of Network Topologies on Blockchain Performance
Vincenzo P. Di Perna, Marco Bernardo, Francesco Fabris, Sebastião Amaro, Miguel Matos, and Valerio Schiavoni.
ACM DLT journal article, 2026. DOI: 10.1145/3828757.
Impact of Network Topologies on Blockchain Performance
ACM DEBS '25Vincenzo P. Di Perna, Marco Bernardo, Francesco Fabris, Sebastião Amaro, Miguel Matos, and Valerio Schiavoni.
Proceedings of the 19th ACM International Conference on Distributed and Event-Based Systems, 2025.
Blockchain Energy Consumption: Unveiling the Impact of Network Topologies
IEEE ICBC '25Vincenzo P. Di Perna, Valerio Schiavoni, Francesco Fabris, and Marco Bernardo.
Proceedings of the 2025 IEEE International Conference on Blockchain and Cryptocurrency.
An Entropy-Based Approach to Evaluating the Economic Efficiency of Cryptocurrencies
DLT '25Vincenzo P. Di Perna, Michele Foderaro, Francesco Fabris, and Marco Bernardo.
Distributed Ledger Technology Workshop, CEUR Workshop Proceedings, Vol. 4105, 2025.
Dynamic Taxonomy: A Bridge from DeFi to TradFi
Iqbal Mabruri, Carles Cerqueda, Christopher Jack, Alexis Lui, Yue Wu, Wenbin Wu, Vincenzo P. Di Perna, Keith Bear, and Bryan Zheng Zhang.
SSRN working paper developed in collaboration with the Cambridge Centre for Alternative Finance (CCAF), focused on digital assets, decentralized finance, traditional finance, and taxonomy-oriented analysis.
Tools & Artifacts
Lilith
Topology-aware blockchain benchmarking framework integrating workload generation, network emulation, orchestration, and experiment analysis.
Blockchain Repeatability Dataset
Dataset and repeated experimental campaign for studying blockchain performance variability, repeatability, and predictability.
Technical Skills
Programming, scripting & automation
- Python for orchestration, data processing, experiment automation, and analysis workflows
- Bash scripting for Linux automation, reproducible runs, and command-line pipelines
- Rust familiarity for systems-oriented programming and low-level software concepts
- JavaScript / TypeScript basics for web interfaces, personal-site tooling, and frontend integration
- Familiarity with Go, C, and C++ from systems, networking, and academic contexts
- Git, GitHub, branching, pull requests, repository organization, and basic CI workflows
Data analysis, statistics & visualization
- Structured analysis of benchmark outputs, logs, experimental traces, and performance datasets
- Throughput, latency, energy, variability, repeatability, and predictability metrics
- Statistical reasoning for experimental comparison, including ANOVA and ICC-style variance analysis
- Data cleaning, aggregation, transformation, and reproducible analysis pipelines
- Python-based analytics with notebooks, scripts, CSV/JSON processing, and publication-ready figures
- Dashboard-style visual analytics for protocol, digital-asset, and infrastructure indicators
Distributed systems & infrastructure
- Linux-based development, debugging, scripting, and experimental execution environments
- Docker-based deployment, containerized experiments, and reproducible software environments
- Network emulation and controlled experimental topologies for distributed-system evaluation
- Benchmark orchestration across multiple nodes, workloads, platforms, and configurations
- Understanding of latency, bandwidth, topology effects, coordination, consensus, and system variability
- Experience designing experiments inspired by geo-distributed infrastructures and cloud regions
Blockchain, DLT & digital assets
- Blockchain benchmarking, protocol evaluation, and empirical comparison of DLT platforms
- Performance and latency analysis across consensus protocols, workloads, and network conditions
- Energy-efficiency evaluation and normalized energy-per-transaction analysis
- Experience with EVM-style systems, permissioned BFT systems, public PoS platforms, and experimental blockchain stacks
- Digital-asset analytics, DeFi/CBDC-related research context, and protocol-level data interpretation
- Interest in RWA, tokenization, ownership models, economic efficiency, and fairer value distribution
Benchmarking & reproducible experimentation
- Design of repeatable experimental campaigns across blockchain platforms, workloads, and topologies
- Integration of workload generation, network emulation, orchestration, monitoring, and analysis steps
- Use of repeated runs to study variability, worst-case deviations, repeatability, and predictability
- Experiment documentation, artifact preparation, datasets, scripts, and reproducibility-oriented workflows
- Awareness of measurement limitations, confounding factors, environmental control, and methodological caveats
Research engineering & technical communication
- Translation of research questions into executable experiments, metrics, datasets, and evaluation pipelines
- Technical writing for papers, reports, documentation, reproducibility packages, and research artifacts
- Preparation of figures, tables, methodological explanations, and evidence-based technical narratives
- Cross-domain communication across distributed systems, blockchain infrastructure, digital assets, and economic analysis
- Personal-site and portfolio development with Astro, Tailwind CSS, HTML/CSS, and GitHub Pages