Sandipsinh Rathod

BACKEND ENGINEER | RUST, DISTRIBUTED SYSTEMS

Code Poet On Low Battery

Sandipsinh Rathod

I'm Sandipsinh Rathod. I build high-performance backend systems, mostly in Rust. I like working close to the metal -- gRPC gateways, caching layers, query optimizers, and anything where latency matters.

I've been tinkering with computers since I was a kid. Started reverse-engineering Android apps at 12, figured out how Admob IDs worked, and eventually got my account banned -- which motivated me to build my own apps instead. By 16, I had published two apps on the Play Store, one of which hit 13K+ downloads with 10K+ active users in three months.

Along the way I explored app development in Java, built an open-source NoSQL database, published a dependency on Maven, and spent a lot of time hopping between Linux distros and setting up KVM on everything I could get my hands on (including running macOS on Manjaro).

On the programming side, I love mathematically inclined topics in CS. I switched to Rust for performance and implemented several cryptographic algorithms -- RSA, DH, AES(CBC), XChaCha20 -- and learned how TLS works under the hood.

If you wish to contact me, I can be reached via email or LinkedIn.

Experience

Software Engineering Intern

Forge Code · May 2025 - August 2025

Forge is an AI-powered CLI coding assistant with MCP integration, multi-agent workflows, and advanced context management.

  • Designed cryptographic authentication system using Ed25519 signatures for secure CLI-to-backend communication
  • Built OAuth2 login flow with browser authentication, token management, and session handling
  • Implemented TLS/mTLS support with configurable certificate handling
  • Created policy-based permission system for tool access control with YAML configuration
  • Enhanced file search with regex/glob patterns and added fuzzy autocomplete for commands
View on GitHub

Software Engineering Intern

Tailcall · Oct 2023 - Jul 2024

Tailcall is a high-performance open-source API orchestrator for unifying backends across REST, GraphQL, and gRPC.

  • Architected TargetRuntime abstraction for Cloudflare Workers and WASM environments
  • Implemented custom GraphQL scalars, gRPC reflection, and JWT authentication for WASM
  • Optimized N+1 detection using dynamic programming, reducing analysis from hours to seconds
  • Achieved 6× throughput increase (5.1k to 30.2k req/s) with JIT-optimized execution layer
  • Built configuration autogeneration from Protobuf with enum validation
View on GitHub