Sparsh Agarwal profile photo 1 on Tal

Sparsh Agarwal

Senior SWE @ Coindcx · Payments Infrastructure & Web3 Systems

Bengaluru

4+ years of work experience

CoinDCX
Apr 20251 yr 5 mosPresent

Bengaluru, Karnataka, India

Payments Infrastructure - Helped drive deposit success rate from 72% to 76.6% in a single quarter through payment partner diversification, flow optimization, and improved retry logic. - Established direct banking connections for fiat deposit flows, scaling from 1 to 3 bank partners and boosting customer conversion by 20% with improved reliability and uptime. - Architected a backup withdrawal partner integration, ensuring continued fiat off-ramp availability during primary partner downtime. - Profiled and optimized hot-path APIs, reducing P95 latency by over 70% and improving platform responsiveness at scale. - Contributed to ongoing migration from legacy monolith to microservices architecture, shipping critical infrastructure upgrades alongside the platform team. Web3 Developer Platform - Architected OktoKit, a modular Web3 SDK with first-class EVM support and extended compatibility for Solana and Aptos; ships with plug-and-play adapters for React, Vue, and React Native. - Refined SDK APIs with 10+ external dApp partners, aligned with EIP-4337, EIP-6963, WalletConnect, and Wagmi standards.
CoinDCX
Apr 20241 yr 2 mosMay 2025

Bengaluru, Karnataka, India

- Core developer on Okto SDK (200K+ DAU), enabling wallet and identity integration across EVM, Solana, and Aptos; shipped JS SDKs for React and React Native. - Built the AA Wallet Service with Paymaster support in Go and Node.js, integrated with Biconomy and aligned with EIP-4337. - Designed and shipped a production-grade Client Dashboard using Next.js, TanStack Query, and shadcn/ui for SDK partners to manage sessions and credentials. - Built telemetry and debugging infrastructure with real-time dashboards for SDK usage insights and faster client support resolution. - Mentored junior engineers and supported developers at ETHIndia, ETHDenver, and Unfold hackathons.
CoinDCX
Jun 20231 yrMay 2024

India

- Built WalletConnect integration, in-app DApp browser (Flutter), and backend WalletConnect Service (Go) for Okto Wallet, supporting EVM and Solana transaction flows for 100K+ users. - Developed the first-generation JavaScript SDK for third-party DApp integration, laying the groundwork for the Okto developer platform. - Implemented Wallet ID using PolygonID (Iden3 Protocol), handling both frontend and backend integration for decentralized identity.
CoinDCX
Jan 20235 moJun 2023

Bengaluru

Raccord IT Solutions, LLP
May 20216 mosOct 2021

Jaipur, Rajasthan, India

- Built and maintained the frontend of an Admin Dashboard for Organization Connect, an enterprise connectivity platform, using React, TypeScript, and Material UI. - Collaborated with a team of 5 interns under senior engineering supervision; contributed to feature scoping and frontend documentation.

Sparsh’s AI Stack

claude code
claude code
codex
codex
cursor
cursor
hermes agent
hermes agent
opencode
opencode

Education

JK Lakshmipat University, Jaipur

Bachelor of Technology - BTech, Computer Science

JK Lakshmipat University, Jaipur

20194 yrs2023

Join Sparsh and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Sparsh Agarwal on Tal

Headline

Senior SWE @ Coindcx · Payments Infrastructure & Web3 Systems

About

I build backend systems for high-stakes financial infrastructure - payment pipelines, banking integrations, and the services that keep them reliable at scale. At CoinDCX, I work on our fiat deposit and withdrawal flows, focused on reliability, partner integrations, and API performance. In the last quarter alone, I helped drive deposit success rate from 72% to 76.6% through partner diversification and retry logic improvements, scaled our direct banking integrations from 1 to 3 partners, and architected a backup withdrawal partner to keep fiat off-ramps available during primary partner downtime. Before moving into payments, I spent two years building CoinDCX's Web3 developer platform. I architected OktoKit (a modular multi-chain SDK for EVM, Solana, and Aptos), was a core developer on the Okto SDK, and shipped the AA Wallet Service with Paymaster support aligned to EIP-4337. That background still shapes how I think about reliability, developer experience, and designing systems that external partners integrate against. I care most about the parts of payments infrastructure users never see - the retry logic, partner failovers, and p99 tails that determine whether a deposit actually lands. Outside work, I spend time with family, watch movies, or walk at night. Also writing occasionally at sparshagarwal.xyz. Reach me at sparshaga25@gmail.com.

Location

Bengaluru

AI stack

claude code

codex

cursor

hermes agent

opencode

Work experience

Senior Software Engineer at CoinDCX, Apr 2025 - Present · 1 yr 5 mos, Bengaluru, Karnataka, India, Payments Infrastructure - Helped drive deposit success rate from 72% to 76.6% in a single quarter through payment partner diversification, flow optimization, and improved retry logic. - Established direct banking connections for fiat deposit flows, scaling from 1 to 3 bank partners and boosting customer conversion by 20% with improved reliability and uptime. - Architected a backup withdrawal partner integration, ensuring continued fiat off-ramp availability during primary partner downtime. - Profiled and optimized hot-path APIs, reducing P95 latency by over 70% and improving platform responsiveness at scale. - Contributed to ongoing migration from legacy monolith to microservices architecture, shipping critical infrastructure upgrades alongside the platform team. Web3 Developer Platform - Architected OktoKit, a modular Web3 SDK with first-class EVM support and extended compatibility for Solana and Aptos; ships with plug-and-play adapters for React, Vue, and React Native. - Refined SDK APIs with 10+ external dApp partners, aligned with EIP-4337, EIP-6963, WalletConnect, and Wagmi standards.

Software Engineer at CoinDCX, Apr 2024 - May 2025 · 1 yr 2 mos, Bengaluru, Karnataka, India, - Core developer on Okto SDK (200K+ DAU), enabling wallet and identity integration across EVM, Solana, and Aptos; shipped JS SDKs for React and React Native. - Built the AA Wallet Service with Paymaster support in Go and Node.js, integrated with Biconomy and aligned with EIP-4337. - Designed and shipped a production-grade Client Dashboard using Next.js, TanStack Query, and shadcn/ui for SDK partners to manage sessions and credentials. - Built telemetry and debugging infrastructure with real-time dashboards for SDK usage insights and faster client support resolution. - Mentored junior engineers and supported developers at ETHIndia, ETHDenver, and Unfold hackathons.

Associate Software Engineer at CoinDCX, Jun 2023 - May 2024 · 1 yr, India, - Built WalletConnect integration, in-app DApp browser (Flutter), and backend WalletConnect Service (Go) for Okto Wallet, supporting EVM and Solana transaction flows for 100K+ users. - Developed the first-generation JavaScript SDK for third-party DApp integration, laying the groundwork for the Okto developer platform. - Implemented Wallet ID using PolygonID (Iden3 Protocol), handling both frontend and backend integration for decentralized identity.

Software Engineering Intern at CoinDCX, Jan 2023 - Jun 2023 · 5 mo, Bengaluru

Software Engineer Intern at Raccord IT Solutions, LLP, May 2021 - Oct 2021 · 6 mos, Jaipur, Rajasthan, India, - Built and maintained the frontend of an Admin Dashboard for Organization Connect, an enterprise connectivity platform, using React, TypeScript, and Material UI. - Collaborated with a team of 5 interns under senior engineering supervision; contributed to feature scoping and frontend documentation.

Education

Bachelor of Technology - BTech, Computer Science, JK Lakshmipat University, Jaipur

Sparsh Agarwal - Senior Software Engineer in Bengaluru | Tal