Software Engineer @ Meesho | Distributed Systems & Backend Engineering | Ex - ThoughtSpot | ICPC Kanpur Regionals Rank 10 |IIT BHU

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India





Integrated dual degree Btech+MTech, Mechanical Engineering
Indian Institute of Technology (Banaras Hindu University), Varanasi

XII, PCM with PE
Delhi Public School - India
Join Tanmay and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ Meesho | Distributed Systems & Backend Engineering | Ex - ThoughtSpot | ICPC Kanpur Regionals Rank 10 |IIT BHU
Software Engineer specializing in backend engineering, currently working as an SDE-I at Meesho. I work on designing and developing scalable backend systems, with experience across distributed systems, APIs, databases, and production reliability. At Meesho, I have also built internal engineering automation, including a Slack bot that streamlines workflows and improves developer productivity. Previously at ThoughtSpot, I worked on creating internal engineering tools supporting customer support and SRE workflows, improving the efficiency of troubleshooting and ticket resolution. My competitive programming background includes a Top 10 finish at ICPC Kanpur Regionals and an Expert rating on Codeforces, IIT BHU
Bengaluru
claude code
claude
codex
cursor
Software Developer at Meesho, Jun 2025 - Present · 1 yr 5 mos, Bengaluru, Karnataka, India, • Reduced infrastructure costs by 60–70% by designing and building a distributed vector-search platform using Lucene in-memory indexes with Redis as persistent backing storage; supports 400k vectors across 4 pods with 50 QPS search, 25 QPS indexing, and 800 QPS deletion. • Engineered reliable index lifecycle management with automatic pod backfilling, Redis Streams-based write propagation, shadow rebuilds, and in-flight write buffering, maintaining search availability during index rebuilds. (Java) • Built a generic multi-tier caching framework across 7 entities, consolidating approximately 35 entity-specific repository, metrics, and strategy files into 7 standardized initialization flows across In-Memory → Redis → ScyllaDB, with automated backfilling, negative caching, and configurable cache policies. (Go) • Designed and developed a range-based MySQL partition management library that automatically creates, rotates, and drops partitions to provide implicit TTL support, reducing the storage footprint from approximately 250 GB to 6 GB. (Java) • Developed Kafka producer-consumer pipelines processing approximately 200M events per rate-card ingestion into ScyllaDB, powering a high-throughput aggregator service and downstream analytics. (Java)
Software Engineer Intern at ThoughtSpot, May 2024 - Jul 2024 · 3 mos, Bengaluru, Karnataka, India, Developed a new unified portal with various tools and features to help the Site Reliability Engineers and developers to RCA customer issues with a significant ease and less time. Tech Used: ReactJS, ExpressJS, ElasticSearch, Grafana
Integrated dual degree Btech+MTech, Mechanical Engineering, Indian Institute of Technology (Banaras Hindu University), Varanasi
XII, PCM with PE, Delhi Public School - India
leetcode: https://leetcode.com/CLOWNTK
codeforces: https://codeforces.com/profile/sloppy_coder