Karan Kurbur

Protocol Engineer at Tools for Humanity

San Francisco Bay 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

👤
Senior
🎓
Top School
Karan Kurbur is a protocol engineer with 8 years of experience building backend systems and blockchain tooling from the San Francisco Bay Area. He holds a B.S. in Computer Science from the University of Washington and has progressed from backend/mobile and full-stack roles to leading backend engineering and protocol work at Tools for Humanity. At BitGo he contributed significant Ethereum capabilities to the BitGoJS SDK—adding ETH batching and EIP-1559 support plus tests—demonstrating practical expertise in transaction mechanics and reliability. Comfortable across stacks, he combines production-grade system design with hands-on protocol development and a track record of shipping blockchain-focused infrastructure. An understated strength is his ability to translate nuanced on-chain standards into robust SDK features that improve developer ergonomics and transaction efficiency.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS Computer Science & Systems, Bachelor of Science - BS Computer Science & Systems at University of Washington
bookHigh School, High School at The Harker School
stackoverflow-logo

Stackoverflow

Stats
103reputation
934reached
0answers
2questions
github-logo-circle

Github Skills (12)

javascript10
sdk10
ethereum10
blockchain10
jes9
testing9
jtest9
setinterval6
jdbc6
forloop6
loops6
mysql6

Programming languages (5)

TypeScriptRustSolidityJavaScriptHTML

Github contributions (5)

github-logo-circle
BitGo/BitGoJS

Dec 2020 - Jan 2023

BitGo JavaScript SDK
Role in this project:
userBack-end Developer
Contributions:52 reviews, 30 commits, 23 PRs in 2 years
Contributions summary:Karan primarily contributed to the Ethereum-related functionalities within the BitGo JavaScript SDK. Their commits added features like batching for ETH transactions and implemented EIP1559 fee parameters in send and sendmany functions, demonstrating a focus on improving transaction efficiency and supporting the latest Ethereum standards. They also made changes to the testing infrastructure, including the addition of tests for EIP1559 functionality, improving the overall reliability and coverage of the SDK. The changes show expertise in interacting with Ethereum blockchain and modifying core components of the SDK.
javascriptblockchainsdkjavascript-sdkbitgo
BitGo/eth-multisig-v4

Feb 2021 - Jun 2022

ETH Multisig contract
Contributions:3 releases, 32 reviews, 33 commits in 1 year 4 months
ethereumcontractblockchainweb3solidity
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
Karan Kurbur - Protocol Engineer at Tools for Humanity