Sahith Narahari is a blockchain-focused back-end engineer with nine years of experience building production-grade systems in Golang, particularly within the Cosmos ecosystem. He contributed notable CLI and transaction features to the flagship cosmos-sdk repository—improving distribution module workflows like withdrawals, withdraw-address management, and community pool funding—demonstrating deep protocol and tooling familiarity. Sahith progressed from internships to engineering and lead roles at Ignite (formerly Tendermint) and Vitwit, consistently shipping SDK-level functionality and client fixes. Based in Hyderabad, he blends low-level blockchain protocol work with pragmatic developer tooling improvements, and his contributions reveal a habit of tightening validation and streamlining tx generation that benefits both operators and app developers.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at VNRVJIET
:chains: A Framework for Building High Value Public Blockchains :sparkles:
Role in this project:
Back-end Developer
Contributions:160 reviews, 51 commits, 86 PRs in 1 year 6 months
Contributions summary:Sahith primarily contributed to the implementation of CLI commands for the x/distribution module, focusing on the addition of features related to withdrawals, setting withdraw addresses, and funding the community pool. They introduced proto-compatible CLI commands to facilitate transactions, added basic validation checks for message structure, and streamlined the transaction generation process. Further contributions involve fixing client context in transaction related cli commands and the correction of errors.
Contributions:2 reviews, 48 commits, 11 PRs in 2 months
chainblockchain
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.