ResumeRemote · IST

Chaitanya
Surneddi (Chaitu)

Full-stack engineer, web3 infrastructure

Ten years of experience building software, with Snapshot's core team since 2020. I work across web3 governance—from voting interfaces and signing flows to APIs, indexers and the infrastructure that verifies and records decisions.

Since 2016Shipping software

Since 2020Snapshot core team

1,500+Merged Snapshot PRs ↗

5,486PRs reviewed ↗

Experience

Snapshot Labs ↗

2020 — present

Software engineer · Core team · Remote

  • Shipped Vue interfaces, the snapshot.js SDK, GraphQL APIs, sequencer, relayer and billing services.
  • Built custom voting-power strategies and delegation indexing across Ethereum, Arbitrum and Starknet, including registries, subgraphs and delegate APIs.
  • Worked on Snapshot X onchain voting on EVM and Starknet, with proposals and votes indexed by Checkpoint.
  • Implemented EIP-712 signing flows and wallet compatibility across MetaMask, Rabby, Frame, Safe and Ledger.
  • Developed API-key management, rate limiting, RPC routing, webhooks and Discord integrations.
  • Built a Snapshot MCP server for agent-driven governance, alongside Claude Code hooks and review automation.

Capgemini ↗

2018 — 2020

Consultant · Hyderabad
Client: Discover Financial Services ↗

  • Built React, Redux and GraphQL modules for Action, Discover's Electron-based customer-care desktop app.
  • Developed shared components with Material UI and Storybook, with Jest and Enzyme tests.

Innovate Apps ↗

2016 — 2018

Software programmer · Visakhapatnam
Client: TransUnion ↗

  • Built the ACCT data-quality dashboard with React, Redux, D3, Node, Express and GraphQL.
  • Shipped a phone-lookup app on React and Node, and worked on TLOxp identity verification in PHP, Zend and MySQL.

Upwork ↗

2019 — 2020

Freelance · Alongside full-time work

  • 35 jobs and 522 hours, rated 4.9 across 29 reviews. Built AWS Lambda services, Firebase functions and developer tooling.