Shrenuj Bansal is a Head of Engineering based in the New York City area with a focused track record building resilient backend systems across finance and decentralized storage. Over a decade of industry experience includes senior engineering roles at Qualcomm, Bloomberg, Citadel, and Protocol Labs before stepping into leadership at dYdX. He brings practical distributed-systems expertise—evidenced by notable contributions to Filecoin’s Lotus implementation, where he implemented graceful worker shutdowns, storage-path management, and robustness improvements for message handling. Comfortable moving between hands-on Go development and team-level delivery, he specializes in making complex infrastructure operationally reliable. Trained as a computer engineer at UIUC, he pairs pragmatic engineering with a penchant for improving system robustness in production environments.
Reference implementation of the Filecoin protocol, written in Go
Role in this project:
Back-end Developer
Contributions:9 releases, 232 reviews, 146 commits in 5 months
Contributions summary:Shrenuj contributed significant features related to the Filecoin Lotus worker, including adding a command to stop the worker and implementing logic for gracefully shutting it down. They also added functionality to manage storage paths and integrate it with the miner. Additional changes included creating a command to view total active deal storage and adding retries for message pool push messages to improve robustness.
Solidity contract for making deals with the builtin market
Contributions:6 reviews, 16 commits, 7 PRs in 3 months
ethereumbuiltinblockchaincontractsolidity
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.