Tanmay Pani profile photo 1 on Tal

Tanmay Pani

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

Bengaluru

1+ year of work experience

Meesho
Jun 20251 yr 5 mosPresent

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)
ThoughtSpot
May 20243 mosJul 2024

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

Tanmay’s AI Stack

claude code
claude code
claude
claude
codex
codex
cursor
cursor

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Integrated dual degree Btech+MTech, Mechanical Engineering

Indian Institute of Technology (Banaras Hindu University), Varanasi

20205 yrs2025
Delhi Public School - India

XII, PCM with PE

Delhi Public School - India

20172 yrs2019

Join Tanmay and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Tanmay Pani on Tal

Headline

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

About

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

Location

Bengaluru

AI stack

claude code

claude

codex

cursor

Work experience

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

Education

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

XII, PCM with PE, Delhi Public School - India

Public links

leetcode: https://leetcode.com/CLOWNTK

codeforces: https://codeforces.com/profile/sloppy_coder

Tanmay Pani - Software Developer in Bengaluru | Tal