Backend engineer with 2.5 years at AWS OpenSearch, building the distributed query and ingestion engine that powers search and analytics at scale. I work across Java, Go, Rust and C++, with a focus on performance, columnar storage and systems architecture.
What I have built at AWS OpenSearch:
- A composite Lucene and Parquet engine that delivers up to 4x faster aggregations
- Arrow Flight based ingestion that raised throughput from 250k to 400k+ docs/sec
- Rust and C++ vectorized execution paths for analytical queries
- The LiquidCache integration, which I led, cutting query time by 3x
- A Bloom-filter index that reduced memory use by 40%
- Contributions to the multi-tenant coordinator re-architecture
- A Go diagnostics service and a Claude-based RAG agent, both running in production
- 7 merged open-source pull requests
Earlier experience:
- PwC (2024): backend development with Java, Spring and .NET
- Amazon (2023): software engineering internship
- College: wrote smart contracts in Rust
Core strengths: distributed systems, query engines, high-throughput data pipelines, Kafka, Elasticsearch and OpenSearch, gRPC, Docker, Kubernetes and AWS. Jadavpur University graduate (B.E. CSE, 2024).
Open to software roles and happy to relocate.