Basavanagudi, Bangalore: BMSCE, Vidyarthi Bhavan, Bull Temple and Lalbagh.
Solana Foundation · Bangalore, India · GitHub · LinkedIn · Email · Download CV (PDF)
Summary
I build crypto infrastructure on Solana. I’m at the Solana Foundation, where I work on the systems the ecosystem leans on: token data, transaction relaying with Kora, RPC monitoring and trading infrastructure. Before that I was a founding engineer at Helius, indexing NFTs and tokens and scaling RPC for Solana developers.
That comes on top of 15 years in systems software: WAN acceleration, switch operating systems, unikernels, and cloud and serverless platforms. Most of what makes a chain usable is unglamorous infrastructure, and that’s the part I like building.
Crypto: Solana, RPC and indexing, token data, transaction relaying, trading and validator infrastructure
Cloud & systems: cloud platforms, cloud-native services, serverless, distributed systems, networking
Languages: Rust, Go, TypeScript, Python, C/C++
Leadership: engineering standards, on-call and incident process, hiring, mentoring
Solana
I’ve been building on Solana full time since 2023.
- Solana Foundation (May 2026 onwards): modernized Tokens, set up Kora on devnet and mainnet, built the trading infrastructure, and released a public RPC monitoring dashboard.
- Helius (2023 to 2026): I joined as a founding engineer. I indexed compressed NFTs and NFTs as open standards, then regular tokens, token extensions and a new RWA indexer. I also built a global rate limiter and edge cache for RPC traffic, and worked on real-time gRPC and WebSocket streaming.
- Indexing: I designed and wrote up a token transaction history indexer (problem, design).
- Side projects: pillar for running validators, a self-custodial portfolio tracker, and a pitch for a wallet-native social network for Solana.
- Writing: staking SOL from India, and using unikernels in Solana.
Experience
Solana Foundation (May 2026 - Present)
- Modernized key products while cutting cost and vendor dependency. Led the Tokens rebuild, set up Kora on devnet and mainnet, and moved Breeze onto standard infrastructure. This cut data-processing costs and gave the Foundation more control over these products.
- Designed and built the foundation of our trading infrastructure, with multi-region redundancy, monitoring and failover built in from day one.
- Released a public RPC monitoring dashboard for RPC providers.
- Set up a common engineering operating model: design, release and incident templates, on-call and escalation, and a “How to Build” guide used for onboarding.
- Added monitoring and on-call coverage for operational gaps across products before they became customer-facing issues.
Helius, Bangalore - Founding Engineer/Principal Engineer (March 2023 - May 2026)
- Led the initial efforts for User Management for the Helius Developer portal, which required a complete revamp of our management system.
- Worked on indexing Solana’s cNFTs and NFTs as open standards and implemented several features like indexing regular tokens, token extensions and a new RWA indexer.
- Implemented a global rate limiter and edge caching to rate limit and cache projects across the world.
- Improved gRPC Solana WebSockets.
DigitalOcean, Bangalore - Engineering Manager/Technical Lead (September 2021 - February 2023)
- Led a team responsible for integrating the Nimbella Serverless Platform into multiple regions as DigitalOcean Cloud Functions after the acquisition.
- Built control plane services and APIs for deploying and managing Cloud Functions.
- Delivered features such as Scheduled Functions and Serverless Function Eventing.
Nimbella, Bangalore - Founding Engineer/Technical Lead (September 2019 - August 2021)
- Led the Nimbella integration effort with Netlify & Postman.
- Managed the Integrations team to build Serverless Applications such as Commander for Slack & Microsoft Teams.
- Integrated OpenWhisk API Gateway onto Nimbella Serverless Stack.
Arista, Bangalore - Member of Technical Staff (November 2017 - August 2019)
- Developed network dissectors on Wireshark & Tcpdump for Arista proprietary protocol.
- Implemented VRF and HA features for management interfaces on Arista switches.
IBM Research Centre, New York - Researcher (September 2018 - December 2018)
- Conducted experiments and research on “Unikernels as processes,” leading to a paper publication in ACM SoCC Conference 2018.
- Worked on running solo5 Unikernels as docker containers, eventually leading to the creation of Nabla containers.
Aryaka, Bangalore - Member of Technical Staff (July 2011 - September 2017)
- Maintained & led the IP Acceleration Delivery Product Team.
- Designed and developed features to improve resource utilization, bandwidth and connection throughput of Aryaka Cloud.
- Developed protocols to support POP level redundancy, rate-limiting control plane packets and DDOS mitigation for IKE-V1.
Projects
- pillar Ops platform for Solana validators: install, monitor, self-heal, upgrade. post src
- portfolio Self-hosted multi-wallet Solana portfolio tracker with P&L and an encrypted vault. post src
- brigade Pitch, not built: a wallet-native social network for Solana. post
- techshorts Tech news in ~60 words. A serverless pipeline: deduped, summarised, precomputed. post
- deep-learner Claude Code plugin that quizzes you on your own codebase. post
Earlier work
IncludeOS (2018-2019):
- Ported NodeJs and Dpdk to IncludeOS.
- Implemented an IPv6 stack with C++ with basic support for ping, NDP and Autoconf.
- Supported running IncludeOS on Solo5 as a base unikernel.
Solo5 (2018):
- Implemented a feature to generate a core file when a unikernel application crashes.
- Improved network bandwidth by 3x using shared memory between the application and the kernel in solo5.
- Designed a network backend agnostic design where user APIs are agnostic to various network backends such as tap device, DPDK and netmap.
Outside work
I follow cricket closely, and I play tennis and chess. I’m also fascinated by history, evolution, math and astronomy.
Education
BITS Pilani, Bangalore, India - Master of Technology
BMSCE, Bangalore, India - Bachelors of Engineering, Computer Science