Shams Asari

Principal Engineer at R3

London, England, United Kingdom
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
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.
code10 years of coding experience
job11 years of employment as a software developer
bookMEng (Hons) ACGI Computing, MEng (Hons) ACGI Computing at Imperial College London
languagesEnglish, Urdu
stackoverflow-logo

Stackoverflow

Stats
26reputation
511reached
3answers
0questions
github-logo-circle

Github Skills (14)

kotlin10
javas10
error-handling10
transaction10
data-serialization10
java10
serialization10
cryptography9
database-api8
databases8
database8
corda6
groovy6
jpa3

Programming languages (9)

TypeScriptJavaShellC++RustCairoJavaScriptHTML

Github contributions (5)

github-logo-circle
corda/corda

Apr 2016 - Sep 2019

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:
userBackend 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.
interoperabledltsmart-contractprivacytransact
R3Conclave/graal-patches

Jul 2022 - Aug 2023

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.
Request Free Trial
Shams Asari - Principal Engineer at R3