Shams Asari is a Principal Engineer with over a decade of experience designing secure, high-performance distributed systems across blockchain, cryptography, and cloud platforms. He has driven critical migrations and architecture work—most notably improving Corda’s cryptographic performance by 50% during a Java 8→17 upgrade—and contributed core backend improvements to the widely used open-source Corda project. Comfortable in Java, Kotlin, Rust and Python, he blends low-level cryptographic engineering (SGX, Nitro Enclaves, Noise, ECC) with pragmatic platform delivery for enterprise and confidential-computing use cases. As a contractor he has led high-profile initiatives such as Address Labs’ confidential governance work addressing voting anonymity with secure enclaves. A hands-on technical leader and mentor, he consistently delivers scalable, auditable systems while actively engaging with open-source communities.
10 years of coding experience
11 years of employment as a software developer
MEng (Hons) ACGI Computing, MEng (Hons) ACGI Computing at Imperial College London
Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.
Role in this project:
Backend Developer
Contributions:106 reviews, 489 commits, 1050 PRs in 3 years 5 months
Contributions summary:Shams primarily focused on improvements to the codebase's core components and infrastructure. The contributions involved modifications to transaction building and verification logic, ensuring the correct handling of legacy and current contract versions, as well as improving the internal serialization and attachment handling. Furthermore, the user was instrumental in addressing specific issues related to the application's error handling, ensuring robustness and reliability, particularly with the inclusion of more robust handling of flow errors.
Contributions:57 reviews, 21 PRs, 17 pushes in 1 year 1 month
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.