Alessandro Sorniotti

Principal Research Scientist at Hyperledger

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alessandro Sorniotti is a Principal Research Scientist based in Zurich with a decade of experience at the intersection of system security and applied cryptography. He has driven security architecture and core development for Hyperledger Fabric, contributing validator logic and privacy-aware collection policy handling to a widely used enterprise blockchain. At IBM he led research on micro-architectural attacks, automated exploit generation and the application of TEEs to permissioned ledgers, while also steering cloud crypto initiatives like the TREDISEC project. His background blends rigorous academic training (PhD in Applied Cryptography) with hands-on engineering across storage, blockchain and product security at large vendors such as IBM and SAP. Notably, he combines deep offensive security research with practical defenses and real-world open-source impact, making him fluent in both threat modeling and production-grade secure system design.
code10 years of coding experience
job6 years of employment as a software developer
bookPhD Applied Cryptography, PhD Applied Cryptography at Télécom Paris
bookMSc Computer Science Networking Security, MSc Computer Science Networking Security at EURECOM
bookMSc Computer Science, MSc Computer Science at Politecnico di Torino
languagesItalian, English, French, German
github-logo-circle

Github Skills (9)

validating10
go10
validation10
validate10
blockchain10
protobuffer9
protobuf9
chaincode9
cryptography8

Programming languages (9)

TypeScriptShellC++CSSCRustGoHTML

Github contributions (5)

github-logo-circle
hyperledger/fabric

Sep 2018 - Dec 2021

Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
Role in this project:
userBack-end Developer
Contributions:285 reviews, 10 commits, 189 PRs in 3 years 3 months
Contributions summary:Alessandro contributed to the Hyperledger Fabric codebase, focusing on enhancements and bug fixes within the transaction validator component. Their work involved modifying the code for validating chaincode within this framework. This included the addition of logic for handling collection policies, changes related to the handling of header extensions, and various code improvements and test updates.
casesdevelopingdltdistributed-ledgerhyperledger-fabric
IBM/mathlib

Jun 2021 - Feb 2025

Library to perform operations over elements of pairing-friendly elliptic curve groups
Contributions:9 reviews, 17 PRs, 91 pushes in 3 years 9 months
groupspairingelementsellipticcurve
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alessandro Sorniotti - Principal Research Scientist at Hyperledger