Shrenuj Bansal

Head Of Engineering at dYdX

New York City Metropolitan Area 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
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.
code3 years of coding experience
job10 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
github-logo-circle

Github Skills (7)

go10
filecoin10
blockchain10
concurrency9
apidoc9
api9
distributed-systems8

Programming languages (4)

RustSolidityGoPython

Github contributions (5)

github-logo-circle
filecoin-project/lotus

Jul 2022 - Jan 2023

Reference implementation of the Filecoin protocol, written in Go
Role in this project:
userBack-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.
golangipfsfilecoinblockchainfilecoin-protocol
FILCAT/client-contract

Dec 2022 - Mar 2023

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.
Request Free Trial
Shrenuj Bansal - Head Of Engineering at dYdX