Will Bendick

Senior Software Engineer at Bendick for Hire

San Francisco, California, 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
Will Bendick is a Senior Software Engineer in San Francisco with 11+ years building high-performance, crypto-aware backends and distributed systems. His career spans research-grade forensics and networking work at NYU/ISIS to product engineering at BitTorrent and climate-focused systems at The Climate Corporation, blending deep systems knowledge with practical app delivery. He contributes to notable open-source projects in the blockchain space—helping improve BLS signature bindings and Chia’s Python node and wallet—demonstrating expertise in cryptography, serialization, and GIL-aware performance tuning. Comfortable across C++, Python, JNI and multithreaded Java, he’s known for tackling awkward, hard-to-reach problems (“getting stuff off the high shelves”) and shipping robust fixes in critical code paths. A freelancer as well, he pairs a pragmatic, service-oriented mindset with a taste for reverse engineering and performance optimization.
code11 years of coding experience
job8 years of employment as a software developer
bookComputer Science, Computer Science at New York University
bookStuyvesant High School
stackoverflow-logo

Stackoverflow

Stats
21reputation
1kreached
1answer
1question
github-logo-circle

Github Skills (22)

crypto-wallet10
wallet10
c-language10
python10
bitcoin-wallet10
digital-signature10
signature10
cryptography10
blockchain10
python-bindings10
ethereum-wallet10
cprogramming-language10
apidoc9
chain9
ch9

Programming languages (8)

C++ShellRustCScalaGoArduinoPython

Github contributions (5)

github-logo-circle
Chia-Network/chia-blockchain

Mar 2020 - May 2021

Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
Role in this project:
userBack-end Developer
Contributions:14 reviews, 121 commits, 25 PRs in 1 year 2 months
Contributions summary:Will primarily contributed to the backend of the Chia blockchain implementation. Their commits focused on adding and modifying code related to cryptographic signatures, including the `AGG_SIG_ME` condition. The user implemented functionalities within the wallet, full node, and mempool to support these signature changes. Additionally, they introduced RPC implementations and fixed bugs within the rate-limited wallet component.
chia-blockchainpythonwalletspython-blockchainwallet
Chia-Network/bls-signatures

Mar 2021 - Apr 2021

BLS signatures in C++, using the blst library for BLS12-381
Role in this project:
userBack-end Developer
Contributions:4 reviews, 5 commits, 1 PR in 6 days
Contributions summary:Will primarily contributed to the `python-bindings` within the repository, focusing on BLS signature operations in a C++ context. They implemented changes related to managing the Python Global Interpreter Lock (GIL) to release it during compute-intensive operations. They also modified existing code to correctly serialize and deserialize objects. These changes aimed to improve the efficiency of BLS signature-related computations and functionality.
chia-blockchainbls12-381cryptographybls-signaturescpp
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
Will Bendick - Senior Software Engineer at Bendick for Hire