Darius Parvin is a software engineer based in Berkeley with seven years of hands-on experience building Bitcoin and Lightning tooling, privacy-preserving layer-2 protocols, and backend microservices. He has worked at Bolt Labs developing zkChannels, contributed to BitGo's JavaScript SDK by adding external signing and core wallet support, and helped ship Lightning integrations and cross-border remittance services written in Go and Java. Trained as a PhD in cognitive neuroscience, he brings rigorous experimental and data-analysis skills to protocol design and developer education, having authored an open-source Jupyter-based bitcoin course at Chaincode Labs. Darius pairs deep crypto protocol experience with practical backend engineering across gRPC, Kafka, and cloud microservices, and he actively enjoys translating complex Bitcoin mechanics into accessible teaching and tooling.
7 years of coding experience
5 years of employment as a software developer
PhD Cognitive Neuroscience, PhD Cognitive Neuroscience at University of California, Berkeley
Contributions:20 reviews, 36 commits, 29 PRs in 4 months
Contributions summary:Darius primarily contributed to the backend functionality of the BitGo Express SDK. Their work included implementing new features related to external signing, specifically incorporating feature flags and integrating external signer URLs. The user also added signing functionality for external signer mode and handled private key retrieval from a specified file path and environment variables. Furthermore, the user made changes to the core wallet, transaction, and signing-related files to accommodate and support the external signing feature.
Contributions:408 commits, 9 PRs, 204 pushes in 1 year 4 months
daemonlightningblockchainwalletcryptocurrency
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.