Sunny Aggarwal

Director at Sikka

San Francisco, California, 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
Sunny Aggarwal is a blockchain-focused founder and engineer with a decade of experience building decentralized infrastructure and developer tooling from San Francisco. As Co‑Founder of Sikka and a longtime Cosmos ecosystem contributor, he blends protocol-level backend work (cosmos-sdk, Osmosis AMM modules) with front-end UX improvements for widely used projects like the Osmosis frontend. He’s equally comfortable refactoring core error handling and adding new DeFi message types as he is polishing React components to surface cross-chain token data. A former Tendermint research scientist and Epicenter co‑host, he pairs academic rigor in cryptoeconomics with a talent for communicating complex ideas to builders and users. Known for pragmatic architecture changes rather than flashy experiments, he quietly improves reliability and developer experience across major open-source blockchain stacks.
code10 years of coding experience
job5 years of employment as a software developer
bookUndergraduate [incomplete] Electrical Engineering and Computer Science (EECS), Undergraduate [incomplete] Electrical Engineering and Computer Science (EECS) at University of California, Berkeley
bookHigh School, High School at Bridgewater-Raritan High School
languagesEnglish, Hindi
github-logo-circle

Github Skills (19)

javascript10
react-components10
protocol-buffers10
typescript10
nextjs10
react-component10
go10
blockchain10
typescript-types10
error-handling10
typescripts10
backend10
protobuf10
react10
cosmos-sdk9

Programming languages (12)

TypeScriptShellC++RustSolidityTeXJavaScriptGo

Github contributions (5)

github-logo-circle
cosmos/cosmos-sdk

Mar 2018 - Jul 2022

:chains: A Framework for Building High Value Public Blockchains :sparkles:
Role in this project:
userBackend Developer
Contributions:42 reviews, 246 commits, 143 PRs in 4 years 4 months
Contributions summary:Sunny primarily focused on refactoring and reorganizing the error handling within the `cosmos-sdk` project. Their work involved moving error definitions from the `bank` package to the core `sdk` and restructuring error messages to improve code clarity and maintainability. This included defining new error codes, modifying error structures, and updating code within the `x/bank` and `examples/basecoin` packages to utilize the new error handling system. These changes demonstrate a focus on improving the overall architecture and error management of the project.
golangcosmos-sdkblockchainchainscryptocurrency
osmosis-labs/osmosis

Jan 2021 - Aug 2022

The AMM Laboratory
Role in this project:
userBack-end Developer
Contributions:275 reviews, 149 commits, 209 PRs in 1 year 7 months
Contributions summary:Sunny contributed to the x/gamm module, focusing on query and transaction functionality within a DeFi context. The commits involved code changes in the x/gamm/types/query.pb.gw.go, which likely involved the implementation and updating of RPC endpoints to support the backend. Further, the commits added a new message interface for new message types. There were also code modifications and changes to the x/superfluid module with the introduction of the "LockAndSuperfluidDelegate" message. The user also focused on changes regarding the addition of airdrop to the project.
amm-dexswaplaboratoryavalancheamm
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
Sunny Aggarwal - Director at Sikka