Hey, I'm Tanishq. I like to build backend infrastructure, AI agents, and distributed systems.
A selection of systems I've engineered
| Project | Description | Tech Stack |
|---|---|---|
| SyncEngine | A distributed synchronization backend for real-time collaborative apps. Uses CRDTs so independent replicas can run their own logic and still converge on the same state without a central coordinator. | |
| Vector Database | High-performance HNSW vector database and semantic search engine, built from index to query to handle efficient nearest-neighbor searches. | |
| nlptosql | An agentic workflow translating natural language into SQL. Orchestrated with LangGraph and backed by Redis for vector search and caching. | |
| LSMTree_engine | Single-threaded LSM-tree key-value store. Built with standard production practices: a write-ahead log (WAL) for durability, Bloom filters to optimize reads, and background compaction. | |
| MessageBroker | A lock-free message broker built on atomic ring buffers. Designed for high-throughput, multi-threaded environments with nanosecond-level latency. |
