Krishna Upadhyaya

Founding Protocol Engineer & Solutions Lead at Pelagos Network

Indore, Madhya Pradesh, India
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
Krishna Upadhyaya is a founding protocol engineer and solutions lead with 9 years of experience building scalable, user-focused Web3 infrastructure from India. He architects rollup-per-dApp ecosystems with a unified wallet and shared balance, backed by decentralized sequencers, OP Stack, and Hyperlane for cross-rollup interoperability. Previously a Senior Protocol Engineer at Polygon Labs and an active contributor to core projects like maticnetwork/bor, heimdall, and Erigon, he has hands-on experience fixing consensus and transaction lookup issues in production blockchain clients. Krishna blends deep consensus-layer expertise with a strong emphasis on developer experience and real-world usability, and he’s equally comfortable shipping protocol-level fixes and designing seamless UX for dApp users. Notably, his work includes maintenance of Polygon’s bor consensus integration and validator-node improvements that speak to both stability and performance under load.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor of Engineering (B.E.), Information Technology, First Class with Distinction, Bachelor of Engineering (B.E.), Information Technology, First Class with Distinction at Pune Institute of Computer Technology
languagesEnglish, Hindi, Gujarati, Marathi
github-logo-circle

Github Skills (14)

configuration-management10
consensus10
go10
backend10
back-end-development10
ethereum10
blockchain10
grpc9
staking9
decentralized-applications8
daap8
software-design8
sys8
system-design8

Programming languages (5)

ShellSolidityMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
maticnetwork/bor

May 2021 - Jan 2023

Official repository for the Polygon Blockchain
Role in this project:
userBack-end Developer
Contributions:64 reviews, 79 commits, 35 PRs in 1 year 9 months
Contributions summary:Krishna primarily focused on merging updates from the 'go-ethereum/master' branch into their feature branch. These commits included changes to the `bor.go` file, which appears to be a core file within the Polygon Blockchain (bor) consensus mechanism. The modifications suggest a focus on header hash fixes, which indicates a contribution toward maintaining the integrity and stability of the blockchain.
stakingborethereumblockchainmatic
maticnetwork/heimdall

May 2021 - Jan 2023

Validator node for Polygon PoS
Role in this project:
userBackend Developer
Contributions:90 reviews, 65 commits, 45 PRs in 1 year 8 months
Contributions summary:Krishna contributed to the backend logic of the Polygon PoS validator node. Their work included fixing gas price handling, refactoring code related to validator joining and nonces, and updating retry delay calculations in the bridge components. Furthermore, the user implemented gRPC for heimdall-bor interaction and addressed lint issues. The user also removed unused values from GetSpan.
posvalidationethereumdappsproof-of-stake
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
Krishna Upadhyaya - Founding Protocol Engineer & Solutions Lead at Pelagos Network