Sanket Kanjalkar

Seattle, Washington, United States
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
Sanket Kanjalkar is a Bitcoin-focused systems engineer with 11 years of experience specializing in Rust, cryptography, and zero-knowledge proofs, currently based in Seattle. He contributes to high-profile open-source Bitcoin projects—most notably rust-bitcoin, rust-secp256k1, and Bitcoin Core—where his work spans PSBT/segwit tooling, Taproot/Taphash support, Schnorr signature fixes, and robust test automation. His contributions touch both low-level cryptographic primitives and higher-level transaction and serialization logic, demonstrating fluency across protocol, library, and QA layers. Sanket’s background includes rigorous academic performance at the University of Illinois Urbana-Champaign, and he brings a minimalist, security-minded approach to Bitcoin engineering reflected in his GitHub bio and project choices. He’s comfortable navigating post-merge feedback cycles and maintaining backward-compatible Rust APIs, an uncommon combination of cryptographic correctness and practical engineering.
code11 years of coding experience
book4.00/4.00 (A+ in all courses), 4.00/4.00 (A+ in all courses) at University of Illinois Urbana-Champaign
stackoverflow-logo

Stackoverflow

Stats
139reputation
790reached
0answers
5questions
github-logo-circle

Github Skills (36)

algorithm10
crypto10
tapi10
serializable10
c-language10
lib10
serializer10
python10
testing10
key-management10
bitcoin10
bitcoins10
signature10
serialization10
crypt10

Programming languages (16)

JavaC++RustCCoqGoHTMLTypeScript

Github contributions (5)

github-logo-circle
rust-bitcoin/rust-bitcoin

Aug 2020 - Jan 2023

Rust Bitcoin library
Role in this project:
userBack-end Developer
Contributions:1197 reviews, 152 commits, 128 PRs in 2 years 5 months
Contributions summary:Sanket's contributions focused on implementing and modifying features of the Rust Bitcoin library. They added hash preimages to the Partially Signed Bitcoin Transaction (PSBT) structure, as per the updated BIP174. They also added tests for PSBT serialization and deserialization, including tests for hash serde operations. In addition, the user implemented sighash calculation for PSBTs.
rustbitcoin
ElementsProject/elements

Dec 2020 - Aug 2022

Open Source implementation of advanced blockchain features extending the Bitcoin protocol
Role in this project:
userBack-end Developer
Contributions:111 reviews, 38 commits, 10 PRs in 1 year 8 months
Contributions summary:Sanket implemented and enhanced taproot functionality within the elements project, focusing on advanced blockchain features that extend the Bitcoin protocol. They added Taphash, a critical component for taproot, to the test framework and made necessary modifications to the message structures for asset issuance and serialization. Further contributions include the implementation of transaction introspection opcodes and streaming SHA256 opcodes, improving the cryptographic capabilities of the project. Finally, the user addressed post-merge feedback and added pegins and issuance tests, ensuring the robustness and functionality of the codebase.
zcashblockchainblockchain-networkcryptocurrencybitcoin
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