Siddharth Mahesh Tiwari profile photo 1 on Tal

Siddharth Mahesh Tiwari

Backend | Java · Spring · Kafka · PostgreSQL · AWS | Distributed Systems · Microservices

Bengaluru

2+ years of work experience

PharmEasy
Jan 20251 yr 9 mosPresent

Bengaluru, Karnataka, India

SEARCH INFRASTRUCTURE : Algolia to Typesense migration • Led the migration end to end cut p99 search latency 46% and infra spend ~60% • Pruned a 44M-document corpus to 22M high-relevance records by analysing a year of query logs : dropping inactive combinations and collapsing duplicate distributor configs • Replaced nightly re-indexing with a Kafka-driven real-time sync pipeline, holding data staleness under 30s PARTNER ORDER PIPELINE : built from scratch • Scaled Quick Commerce order ingestion to 80K orders/day across 6 partner integrations (Blinkit, Swiggy, Zepto, Flipkart Minutes, Tata 1mg) • 99.99% reliability, sub-200ms p99, zero duplicates over 2M+ requests via idempotency keys and Redis distributed locks • Owned partner-facing API design and contracts across all 6 partner engineering teams MULTI-TENANT PLATFORM & ACCESS CONTROL • Led the system design to make retailer chains a first-class platform entity : reduced each new outlet onboarding from ~2 hrs of on-call work to a config change • Shipped a Redis Lua token-bucket rate limiter with two-level caching, serving 20K auth requests/minute error-free • Migrated authorization from bespoke DB checks to centralised Keycloak-backed RBAC with maker-checker approval workflows and Google IDP SSO PERFORMANCE & RELIABILITY • Profiled the discount/offer computation engine under peak checkout load and resolved memory and CPU bottlenecks via connection-pool tuning and resource-limit configuration • Eliminated OOM incidents at peak, improving service stability during checkout traffic spikes
3Frames Software Labs
May 20248 mosDec 2024

Bengaluru, Karnataka, India

Text-to-SQL AI Engine: Built an AI-assisted analytics query engine (Python, Django, LlamaIndex, OpenAI API) that translated natural language to executable SQL, reducing analyst report-generation time by 25%. Multi-Tenant Platform: Developed backend services for a store digitisation platform (Kotlin, Spring Boot, MySQL) with inventory management, RBAC, and paginated reporting APIs across multi-shop hierarchies.
Cogoport
Aug 20232 moOct 2023

Gurgaon

Siddharth’s AI Stack

claude code
claude code
codex
codex
cursor
cursor

Education

Birla Institute of Technology and Science, Pilani

Master of Engineering - MEng

Birla Institute of Technology and Science, Pilani

20212 yrs2023
Bhilai Institute of Technology (BIT), Durg

Bachelor of Engineering - BE, Mechanical Engineering

Bhilai Institute of Technology (BIT), Durg

20154 yrs2019

Join Siddharth and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Siddharth Mahesh Tiwari on Tal

Headline

Backend | Java · Spring · Kafka · PostgreSQL · AWS | Distributed Systems · Microservices

About

Backend engineer, 3+ years of experience in building distributed systems that stays consistent under load. I own search infrastructure and the partner order pipeline at PharmEasy 8M+ search queries/day, 80K+ orders/day across 6 quick-commerce integrations, 20K auth requests/minute. What I care about: correctness under concurrency, idempotent APIs, observable systems, and design decisions that still hold at 10x. Java, kotlin, Spring Boot, Kafka, Redis, PostgreSQL, Typesense, Docker, Kubernetes, AWS, Distributed Systems, Microservices, Event-Driven Architecture, System Design, High Availability, Idempotency, Rate Limiting, Caching, Multi-tenancy.

Location

Bengaluru

AI stack

claude code

codex

cursor

Work experience

Software Development Engineer, Backend at PharmEasy, Jan 2025 - Present · 1 yr 9 mos, Bengaluru, Karnataka, India, SEARCH INFRASTRUCTURE : Algolia to Typesense migration • Led the migration end to end cut p99 search latency 46% and infra spend ~60% • Pruned a 44M-document corpus to 22M high-relevance records by analysing a year of query logs : dropping inactive combinations and collapsing duplicate distributor configs • Replaced nightly re-indexing with a Kafka-driven real-time sync pipeline, holding data staleness under 30s PARTNER ORDER PIPELINE : built from scratch • Scaled Quick Commerce order ingestion to 80K orders/day across 6 partner integrations (Blinkit, Swiggy, Zepto, Flipkart Minutes, Tata 1mg) • 99.99% reliability, sub-200ms p99, zero duplicates over 2M+ requests via idempotency keys and Redis distributed locks • Owned partner-facing API design and contracts across all 6 partner engineering teams MULTI-TENANT PLATFORM & ACCESS CONTROL • Led the system design to make retailer chains a first-class platform entity : reduced each new outlet onboarding from ~2 hrs of on-call work to a config change • Shipped a Redis Lua token-bucket rate limiter with two-level caching, serving 20K auth requests/minute error-free • Migrated authorization from bespoke DB checks to centralised Keycloak-backed RBAC with maker-checker approval workflows and Google IDP SSO PERFORMANCE & RELIABILITY • Profiled the discount/offer computation engine under peak checkout load and resolved memory and CPU bottlenecks via connection-pool tuning and resource-limit configuration • Eliminated OOM incidents at peak, improving service stability during checkout traffic spikes

Software Development Engineer I Backend at 3Frames Software Labs, May 2024 - Dec 2024 · 8 mos, Bengaluru, Karnataka, India, Text-to-SQL AI Engine: Built an AI-assisted analytics query engine (Python, Django, LlamaIndex, OpenAI API) that translated natural language to executable SQL, reducing analyst report-generation time by 25%. Multi-Tenant Platform: Developed backend services for a store digitisation platform (Kotlin, Spring Boot, MySQL) with inventory management, RBAC, and paginated reporting APIs across multi-shop hierarchies.

Software Engineer at Cogoport, Aug 2023 - Oct 2023 · 2 mo, Gurgaon

Education

Master of Engineering - MEng, Birla Institute of Technology and Science, Pilani

Bachelor of Engineering - BE, Mechanical Engineering, Bhilai Institute of Technology (BIT), Durg

Siddharth Mahesh Tiwari - Software Development Engineer, Backend in Bengaluru | Tal