ParadeDB — ctid Refactor (Merged)
Removed ctid from SearchIndexScore and consolidated duplicate lookup logic into a centralized resolve_ctid helper across 5 execution paths in the query pipeline.
I build high-throughput backend systems in Rust and Node.js. Currently contributing to ParadeDB (YC S23) with 3 PRs merged into the production codebase touching query pipeline internals, JoinScan correctness, and PostgreSQL executor hooks. Previously built Rust security tooling at the Prime Minister's Office, Government of India.
Rust systems, PostgreSQL internals, Node.js backend infrastructure, and open source contributions.
Removed ctid from SearchIndexScore and consolidated duplicate lookup logic into a centralized resolve_ctid helper across 5 execution paths in the query pipeline.
Fixed nested ExecutorRun panic in fake_aminsertcleanup on PG16. Identified a second correctness bug mid-review and replaced depth-counter approach with a proper RAII FrameGuard.
Fixed JoinScan returning wrong rows on self-joins with duplicate sort keys. Caught a column misbinding in my own fix during review and rebuilt using physical index mapping.
Production Rust ingestion pipeline indexing 10M+ transactions from Ethereum RPC with atomic SQL guarantees, zero data integrity failures across crash and block-reorg scenarios, and a low-latency REST API.
GraphQL and REST gateway over the Injective SDK with pre-computed analytics and multi-tier caching.
OpenZeppelin-equivalent SDK for Solana stablecoins using Token-2022. Three standards: SSS-1 minimal, SSS-2 compliant with Transfer Hook blacklist enforcement and Permanent Delegate seizure, SSS-3 private with ZK Confidential Transfers proof of concept.
Redis and SQS-style job queue rebuilt entirely on-chain as a Solana program. Demonstrates how Web2 backend patterns translate to blockchain architecture using Solana's account model.
Production webhook ingestion and alerting service for Helius. Built to handle real-world Solana transaction events with reliability patterns you would find in a production Node.js backend.
Live remittance protocol on Stellar Testnet targeting the $50B Gulf-India corridor. Uses Soroban smart contracts and Stellar DEX path payments for atomic USDC to INR conversion in a single transaction.
A deep dive into building resilient Rust systems that handle 648k msgs/sec with zero drops. Covers actor patterns, buffer management, and error handling.
Architecting a production-grade indexer using Rust and PostgreSQL. Focuses on atomic transactions, reorganization handling, and data integrity.
I build high-throughput backend systems in Rust and Node.js, with a focus on performance, reliability, and correctness. Currently contributing to ParadeDB (YC S23) — 3 PRs merged into the production Rust codebase touching ctid lookup refactoring, JoinScan duplicate sort key correctness, and nested ExecutorRun panic fixes in PostgreSQL executor hooks. A fourth PR fixing partition-aware BM25 search is in review. Previously built Rust security tooling at the Prime Minister's Office, Government of India, deployed across critical government infrastructure.
On the blockchain side I have shipped production systems on Solana, EVM, and Stellar — from a Token-2022 stablecoin SDK with ZK Confidential Transfers to an EVM indexer handling 10M+ transactions with atomic SQL guarantees and a WebSocket engine at 648k msgs/sec via zero-copy deserialization.
PostgreSQL internals · Rust systems · Node.js backend · Real-time pipelines · OSS infrastructure
I'm open to backend engineering roles in Bangalore or remote. Currently contributing to ParadeDB (YC S23) and available to join immediately. Whether you have a role, a project, or just want to talk systems, reach out.
Say Hello