Head Of Decentralized Systems Department at DSR Corporation
Porto, Porto, Portugal
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Alexander Shcherbakov is Head of the Decentralized Systems Department and a Principal Software Engineer with over a decade of experience architecting and delivering blockchain and DLT solutions from Porto, Portugal. He specializes in consensus protocols, self-sovereign identity (SSI) and decentralized identity, and has contributed to foundational Hyperledger projects including Indy, Aries and DIDComm. His hands-on work spans low-level ledger mechanics and API design—refactoring core indy-node transaction handling, enhancing plenum BFT ledger logic, and shaping anoncreds interfaces in the indy-sdk. As a technical leader at DSR Corporation since 2010 he progressed from engineer to department head, marrying rigorous academic training (PhD-level functional analysis) with practical system design. A frequent speaker at Hyperledger Global Forum and IIW, he blends open-source stewardship with production-focused architecture. Colleagues rely on him for deep protocol expertise and pragmatic decisions that keep complex decentralized systems auditable and maintainable.
10 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Math, functional analysis, Doctor of Philosophy (Ph.D.), Math, functional analysis at Voronezh State University
The server portion of a distributed ledger purpose-built for decentralized identity.
Role in this project:
Back-end Developer
Contributions:7 releases, 3 reviews, 1008 commits in 3 years 2 months
Contributions summary:Alexander primarily contributed to the refactoring and updating of core backend components within the indy-node repository. Their work focused on renaming and modifying various transaction types and identifiers, specifically those related to sponsor/trust anchor roles, for improved clarity and consistency. This included the implementation of encoded integer values for transaction types, demonstrating knowledge of ledger transaction handling. The user also updated tests to align with the updated code, ensuring continued functionality.
Contributions:1301 commits, 941 PRs, 1163 pushes in 3 years 5 months
Contributions summary:Alexander primarily focused on implementing core functionality within the Plenum Byzantine Fault Tolerant Protocol. They implemented features for ledger management, including storing sequence number mapping for batches, re-applying ordered messages after catch-up and adding audit log features to store details about transactions. The changes span across various files related to node operations, indicating involvement in the back-end logic and database interactions of the system. They also performed code quality improvements by fixing Flake8 issues and fixing tests.
fault-tolerantfaultbyzantinevaultindy
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
Alexander Shcherbakov - Head Of Decentralized Systems Department at DSR Corporation